【发布时间】:2021-09-15 18:17:25
【问题描述】:
我想将一些光谱数据读取到我的流光应用程序中。文件中的每一行都是一个光谱(不同的强度值)。所以,我用st.fileuploader
spectra = st.file_uploader("upload file", type={"csv", "txt"})
spectra = pd.DataFrame(spectra_1_file)
st.write(spectra_1)
现在,我在每一列上只得到一行数据,每个光谱都以逗号分隔。我需要将用户的输入转换为pd.csv_read 的类似方式。因为,当我使用它时,我能够得到一个合适的 pandas 数据框。我尝试了不同的阅读方法。但是,从来没有得到正确的方法。这是我能得到的最接近的。
提前谢谢你。
【问题讨论】:
-
pandas中有一个方法
read_csv可以读取csv数据并转换成dataframe
标签: python pandas csv file streamlit