我正在尝试使用Python中的python-pptx模块创建条形图。
我正在从数据库中调用值,并希望将其用作创建饼图的输入。
下面是我生成数据的方式:
cur = conn.cursor()
cur.execute("""
SELECT
TO_CHAR(sales_date, 'yyyy-mm') AS month,
COUNT(*) AS cnt
FROM sale
GROUP BY
sales_rep,
TO_CHAR(sales_date, 'yyyy-mm')
data = cur.fetchall()
我试图将上述数据作为变量以生成条形图。
chart_data.categories = [row[0]] <<-- Trying to pass date as column values for the bar chart
chart_data.add_series('Series 1', row[1]) <<-- Trying to call values from the values obtained in the SQL query above.
任何人都可以建议我如何从变量到图表动态使用值。谢谢。