File size: 570 Bytes
dc2bc25
 
 
 
f7b1383
dc2bc25
 
 
 
 
 
 
 
 
 
f7b1383
dc2bc25
 
 
f7b1383
dc2bc25
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

import streamlit as st
import pandas as pd

df = pd.read_csv('data file.csv')

# Sidebars
data = st.sidebar.text_input("Enter Data", "First")
clear_data = st.sidebar.radio("Clear Data", ("No", "Yes"))

# Append New Data
df_new_data = pd.DataFrame({'Col1': [data]})
df_final = pd.concat([df, df_new_data])[['Col1']].reset_index(drop=1)

if clear_data == 'No':
    df_final.to_csv('data file.csv', index=0)
    
else:
    df_final = df_final.head(0)
    df_final.to_csv('data file.csv', index=0)

#Display Data
st.header('Orginal Data')
df

st.header('New Data')
df_final