Я получаю это ошибка :
AttributeError: 'Workbook' object has no attribute 'add_chart'
Во время выполнения этого кода (python версия 3.7.4):
import re
import pandas as pd
from pandas import ExcelWriter
from pandas import ExcelFile
import numpy
# ... other code here not involved to this part ...
df = pd.DataFrame({"city": city_list, "tourist": tourist_list, "month": month_list})
writer = pd.ExcelWriter('C:\\Users\\portovenere\\Downloads\\exc.xlsx')
workbook = writer.book
chart = workbook.add_chart({'type': 'column'})
chart.add_series({
'totals': '=Sheet1!$A$3:$A$21',
'gap': 2,
})
add_chart
использование объясняется в этой pandas документации xlsx-writer , за которой я следую.
Я вижу, add_chart
определено в XlsxWriter / workbook.py в строке 228
def add_chart(self, options):
"""
Create a chart object.
Args:
options: The chart type and subtype options.
Returns:
Reference to a Chart object.
"""
Что мне не хватает?
Спасибо