项目截图



项目简介
本项目是一个基于Python Streamlit Flask开发的数据可视化应用,用于分析当当网畅销书籍数据,展示包括销量排行、价格分布、出版社分布等多维度的数据分析结果。
功能特点
- 核心指标展示(总图书数量、平均折扣、平均评论数)
- 图书销量TOP10排行榜
- 价格与折扣分布分析
- 出版社分布TOP10
- 年度出版趋势分析
- 原始数据查看功能
技术栈
- Python 3.8+
- Streamlit
- Plotly
- Pandas
安装依赖
bash
pip install streamlit pandas plotly flask
运行方式
- 确保数据文件
当当网畅销图书榜单数据.csv
位于项目根目录 - 在命令行中运行:
bash
streamlit run analysis.py
- 浏览器会自动打开数据大屏页面(默认地址:http://localhost:8501)
项目结构
当当网/
│ analysis.py # streamlit主程序文件
│ app.py # Flask主程序文件
│ README.md # 项目说明文档
│ 当当网畅销图书榜单数据.csv # 数据文件
数据说明
数据字段包括:
- 书名
- 评论数
- 原价
- 折扣比例
- 出版社
- 出版日期
- 排行榜类型