RPA折线图写入表格

学Python,用RPA

艺赛旗RPA2020.1版本 正在免费下载使用中,欢迎下载使用

www.i-search.com.cn/index.html?from=line1

--------2、生成图表并插入到excel---------------

创建一个柱状图(line chart)

chart_col = workbook.add_chart({‘type’: ‘line’})

配置第一个系列数据

chart_col.add_series({
# 这里的sheet1是默认的值,因为我们在新建sheet时没有指定sheet名
# 如果我们新建sheet时设置了sheet名,这里就要设置成相应的值
‘name’: ‘=Sheet1!$B 1 , c a t e g o r i e s : = S h e e t 1 ! 1', 'categories': '=Sheet1! A 2 : 2: A 7 , v a l u e s : = S h e e t 1 ! 7', 'values': '=Sheet1! B 2 : 2: B$7’,
‘line’: {‘color’: ‘red’},
})

配置第二个系列数据

chart_col.add_series({
‘name’: ‘=Sheet1!$C 1 , c a t e g o r i e s : = S h e e t 1 ! 1', 'categories': '=Sheet1! A 2 : 2: A 7 , v a l u e s : = S h e e t 1 ! 7', 'values': '=Sheet1! C 2 : 2: C$7’,
‘line’: {‘color’: ‘yellow’},
})

配置第二个系列数据(用了另一种语法)

chart_col.add_series({

‘name’: [‘Sheet1’, 0, 2],

‘categories’: [‘Sheet1’, 1, 0, 6, 0],

‘values’: [‘Sheet1’, 1, 2, 6, 2],

‘line’: {‘color’: ‘yellow’},

})

设置图表的title 和 x,y轴信息

chart_col.set_title({‘name’: ‘The xxx site Bug Analysis’})
chart_col.set_x_axis({‘name’: ‘Test number’})
chart_col.set_y_axis({‘name’: ‘Sample length (mm)’})

设置图表的风格

chart_col.set_style(1)

把图表插入到worksheet并设置偏移

worksheet.insert_chart(‘A10’, chart_col, {‘x_offset’: 25, ‘y_offset’: 10})

workbook.close()

折线图写入表格