import pandas as pd from pyecharts.charts import Line df= pd.read_csv('(ch-8.4)beijing_AQI_2018.csv') attr=df['Date'] vl=['AQI'] line=Line('2018北京走势',title_pos='center',title_top='18',width=800,height=400) line.add('AQI值:',attr,vl,mark_line=['average'],is_fill=True,area_color='#000',area_opacity=0.3,mark_point=['max','min'], mark_point_symbol='circle',mark_point_symbolsize=25) line.render('2018北京走势.html')报错TypeError: __init__() got an unexpected keyword argument 'title_top'
时间: 2023-07-16 10:13:07 浏览: 183
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
这个错误是因为 Line 函数没有 title_top 这个参数,你可以尝试将其删除或者将其修改为正确的参数名。例如,将 title_top 修改为 title_top_offset 即可:
```python
import pandas as pd
from pyecharts.charts import Line
df = pd.read_csv('(ch-8.4)beijing_AQI_2018.csv')
attr = df['Date']
vl = ['AQI']
line = Line('2018北京走势', title_pos='center', width=800, height=400)
line.add(
'AQI值:',
attr,
vl,
mark_line=['average'],
is_fill=True,
area_color='#000',
area_opacity=0.3,
mark_point=['max','min'],
mark_point_symbol='circle',
mark_point_symbolsize=25,
title_top_offset=18
)
line.render('2018北京走势.html')
```
注意:这里我将 title_top 修改为了 title_top_offset,这是一个可以用来调整标题位置的参数。根据你的需求,你可以适当调整它的值。
阅读全文