pandas echart
时间: 2023-12-26 12:28:26 浏览: 158
echarts
Pandas和Echarts是两个非常强大的数据分析和可视化工具。下面是一个使用Pandas和Echarts进行数据分析和可视化的示例:
```python
import pandas as pd
from pyecharts import options as opts
from pyecharts.charts import PictorialBar
# 创建一个DataFrame
data = {
'城市': ['北京', '上海', '广州', '深圳', '杭州'],
'人口': [2154, 2423, 1404, 1303, 981]
}
df = pd.DataFrame(data)
# 使用PictorialBar绘制象形柱状图
bar = (
PictorialBar()
.add_xaxis(df['城市'].tolist())
.add_yaxis('', df['人口'].tolist())
.set_global_opts(
title_opts=opts.TitleOpts(title="城市人口分布"),
xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-30)),
)
)
# 渲染图表并保存为HTML文件
bar.render("pictorial_bar.html")
```
这段代码使用Pandas创建了一个包含城市和人口数据的DataFrame,然后使用PictorialBar绘制了一个象形柱状图,展示了不同城市的人口分布情况。最后,将图表保存为HTML文件。
阅读全文