| import streamlit as st
|
| import pandas as pd
|
| import numpy as np
|
|
|
|
|
| st.set_page_config(
|
| page_title="Dogs and Cats Home",
|
| page_icon="🐱🐕",
|
| layout="wide"
|
| )
|
|
|
|
|
| st.markdown("""
|
| <style>
|
| .main {
|
| padding: 2rem;
|
| }
|
| .stButton>button {
|
| width: 100%;
|
| }
|
| .metric-card {
|
| background-color: #f0f2f6;
|
| padding: 1rem;
|
| border-radius: 0.5rem;
|
| margin: 1rem 0;
|
| }
|
| </style>
|
| """, unsafe_allow_html=True)
|
|
|
|
|
| with st.sidebar:
|
| st.title("导航菜单")
|
| page = st.radio(
|
| "选择功能模块",
|
| ["数据概览", "产权分析", "风险评估", "政策建议"]
|
| )
|
|
|
| st.markdown("---")
|
| st.markdown("### 数据筛选")
|
| date_range = st.date_input("选择日期范围", [])
|
| data_type = st.multiselect(
|
| "数据类型",
|
| ["个人数据", "企业数据", "政府数据", "平台数据"]
|
| )
|
|
|
|
|
| st.title("📊 数据产权配置分析平台")
|
| st.markdown("### 欢迎使用数据产权配置分析系统")
|
|
|
|
|
| col1, col2, col3 = st.columns(3)
|
|
|
|
|
| with col1:
|
| st.markdown("### 数据交易概览")
|
| st.metric(label="总交易量", value="1,234", delta="12%")
|
| st.metric(label="平均交易额", value="¥45,678", delta="-3%")
|
|
|
|
|
| with col2:
|
| st.markdown("### 交易趋势")
|
| chart_data = pd.DataFrame(
|
| np.random.randn(20, 3),
|
| columns=['个人数据', '企业数据', '政府数据']
|
| )
|
| st.line_chart(chart_data)
|
|
|
|
|
| with col3:
|
| st.markdown("### 风险监控")
|
| st.progress(75)
|
| st.markdown("系统风险指数: 75%")
|
| st.progress(45)
|
| st.markdown("合规风险指数: 45%")
|
|
|
|
|
| st.markdown("### 最新交易数据")
|
| data = pd.DataFrame({
|
| '交易ID': range(1, 6),
|
| '数据类型': ['个人数据', '企业数据', '政府数据', '平台数据', '个人数据'],
|
| '交易金额': np.random.randint(1000, 10000, 5),
|
| '风险等级': ['低', '中', '高', '低', '中']
|
| })
|
| st.dataframe(data)
|
|
|
|
|
| st.markdown("### 数据筛选")
|
| col1, col2 = st.columns(2)
|
| with col1:
|
| risk_level = st.select_slider(
|
| "风险等级",
|
| options=['低', '中', '高']
|
| )
|
| with col2:
|
| amount_range = st.slider(
|
| "交易金额范围",
|
| 0, 10000, (1000, 5000)
|
| )
|
|
|
|
|
| st.download_button(
|
| label="下载分析报告",
|
| data="示例报告内容",
|
| file_name="数据产权分析报告.csv",
|
| mime="text/csv"
|
| )
|
|
|
|
|
| st.markdown("---")
|
| st.markdown("© 2024 数据产权配置分析平台 | 版本 1.0")
|
|
|