Spaces:
Runtime error
Runtime error
import streamlit as st | |
import numpy as np | |
import pandas as pd | |
# @st.cache | |
def app(): | |
st.markdown("## Upload Data") | |
# Upload the dataset and save as csv | |
st.markdown("### Upload a csv file for analysis.") | |
st.write("\n") | |
# Code to read a single file | |
uploaded_file = st.file_uploader("Choose a file", type = ['csv', 'xlsx']) | |
global data | |
if uploaded_file is not None: | |
try: | |
data = pd.read_csv(uploaded_file) | |
except Exception as e: | |
print(e) | |
data = pd.read_excel(uploaded_file) | |
''' Load the data and save the columns with categories as a dataframe. | |
This section also allows changes in the numerical and categorical columns. ''' | |
if st.button("Load Data"): | |
# Raw data | |
st.dataframe(data) | |
# data.to_csv('data/main_data.csv', index=False) |