From 35d1a06b5154cf25c8f943d1affbf146c9c27a10 Mon Sep 17 00:00:00 2001 From: OneNov0209 <95606017+OneNov0209@users.noreply.github.com> Date: Wed, 30 Oct 2024 16:49:20 +0000 Subject: [PATCH] Add interactive graph feature --- app.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 app.py diff --git a/app.py b/app.py new file mode 100644 index 0000000..cc114a1 --- /dev/null +++ b/app.py @@ -0,0 +1,17 @@ +import streamlit as st +import plotly.express as px +import pandas as pd + +# Contoh data (Anda bisa mengganti dengan data asli dari database) +data = { + 'Tanggal': ['2024-01-01', '2024-02-01', '2024-03-01'], + 'Jumlah Donasi': [1000, 1500, 2000] + } + df = pd.DataFrame(data) + df['Tanggal'] = pd.to_datetime(df['Tanggal']) + + # Buat grafik garis menggunakan Plotly + fig = px.line(df, x='Tanggal', y='Jumlah Donasi', title='Tren Donasi dari Waktu ke Waktu') + + # Tampilkan grafik di Streamlit + st.plotly_chart(fig) \ No newline at end of file