add_data / app.py
mattritchey's picture
Update app.py
f7b1383
raw
history blame contribute delete
570 Bytes
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