Reading CSV files
Use Pandas to load data from a local file or an uploaded file.Displaying Pandas DataFrames
DataFrames are one of the easiest ways to show tabular data in Streamlit.Filtering and searching data
You can combine widgets with Pandas to build simple search and filter tools.Basic NumPy operations
NumPy is useful for simple calculations and arrays.Creating charts with Matplotlib
You can render charts inside your Streamlit app using Matplotlib.Interactive data exploration
Combine controls and tabular output to create a simple exploration experience.What’s next?
You can now move on to performance topics such as caching and multipage apps.Caching
Learn to speed up your app with cached functions