streamlit_dashboard / pages /activity.py
Ashar086's picture
Create pages/activity.py
9606183 verified
raw
history blame contribute delete
802 Bytes
import streamlit as st
import pandas as pd
import plotly.express as px
# Load dataset
df = pd.read_csv("Cleaned_Dataset.csv")
# Title
st.title("๐Ÿ“ Activity and Connection Type")
# Current Activity Distribution
st.subheader("Current Activity Distribution")
activity_counts = df['CurrentActivity'].value_counts()
fig_activity = px.pie(activity_counts, names=activity_counts.index, values=activity_counts.values, title="Current Activity")
st.plotly_chart(fig_activity, use_container_width=True)
# Connection Type Usage
st.subheader("Connection Type Usage")
connection_counts = df['ConnectionType'].value_counts()
fig_connection = px.bar(connection_counts, x=connection_counts.index, y=connection_counts.values, title="Connection Type Usage")
st.plotly_chart(fig_connection, use_container_width=True)