使用pyecharts提供的数据“employee.csv”柱状图,展示2000年-2019年各产业就业人员数据分布情况
时间: 2024-10-15 13:14:50 浏览: 84
员工离职数据employee.csv
5星 · 资源好评率100%
为了使用`pyecharts`创建基于CSV文件"employee.csv"的2000年至2019年各产业就业人员数据分布柱状图,首先需要安装`pyecharts`库,如果还没有安装可以运行`pip install pyecharts`进行安装。然后按照以下步骤操作:
1. 导入必要的模块:
```python
import pandas as pd
from pyecharts import options as opts
from pyecharts.charts import Bar
```
2. 加载CSV数据并处理数据:
```python
df = pd.read_csv("employee.csv")
data = df.groupby('Year')['Employment'].sum().reset_index()
```
这里假设CSV文件有'Year'(年份)和'Employment'(就业人数)两列。
3. 创建柱状图,并设置图表样式:
```python
year_list = data['Year'].unique()
employment_list = data['Employment']
bar = (
Bar()
.add_xaxis(year_list)
.add_yaxis('各产业就业人员', employment_list, is堆积=True) # 设置堆积模式显示各年的累计值
.set_global_opts(title_opts=opts.TitleOpts(title='2000-2019年各产业就业人员分布'), # 图表标题
xaxis_opts=opts.AxisOpts(data_min=2000, data_max=2019), # 显示年份范围
yaxis_opts=opts.AxisOpts(name='就业人数')) # y轴名称
)
```
4. 渲染图表:
```python
bar.render('各产业就业人员分布.html') # 将图表保存为HTML文件
```
阅读全文