在Streamlit中,要实现选择列名列表并查看这些列中的数据,可以通过以下步骤完成:
pip install streamlit
import streamlit as st
import pandas as pd
data = pd.read_csv("your_dataset.csv") # 替换为你的数据集路径
df = pd.DataFrame(data)
selected_columns = st.multiselect("选择要显示的列名", df.columns)
filtered_data = df[selected_columns]
st.dataframe(filtered_data)
完整的代码示例:
import streamlit as st
import pandas as pd
data = pd.read_csv("your_dataset.csv") # 替换为你的数据集路径
df = pd.DataFrame(data)
selected_columns = st.multiselect("选择要显示的列名", df.columns)
filtered_data = df[selected_columns]
st.dataframe(filtered_data)
这样,用户就可以在Streamlit应用程序中选择要显示的列名列表,并查看相应的数据。请注意,这只是一个简单的示例,你可以根据实际需求进行扩展和定制。
领取专属 10元无门槛券
手把手带您无忧上云