# 导入所需的库
from flask import Flask, render_template
import pandas as pd
import plotly.express as px
app = Flask(__name__)
@app.route('/')
def index():
# 加载数据集
df = pd.read_csv('data.csv')
# 创建柱状图
fig = px.bar(df, x='Category', y='Value', title='示例图表')
# 将图表转换为HTML
graph_html = fig.to_html(full_html=False)
return render_template('index.html', graph=graph_html)
if __name__ == '__main__':
app.run(debug=True)
]]>
# 用户手册
1. 确保你的系统已安装Flask和Plotly。
2. 下载并编辑 'data.csv' 文件,添加你的数据。
3. 启动服务器:python app.py。
4. 在浏览器中访问 http://127.0.0.1:5000/ 查看可视化效果。
]]>
本文通过对话形式介绍了如何利用Python和Flask框架搭建数据可视化平台,并提供了详细的代码示例及用户手册,帮助开发者快速上手。