日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python openpyxl 插入折線圖實例

瀏覽:27日期:2022-07-29 15:41:41

我就廢話不多說了,還是直接看代碼吧!

import osimport openpyxlfrom datetime import datefrom openpyxl import Workbookfrom openpyxl.chart import ( Series, LineChart, Reference,)def add_line_chart(title, wss, min_col, min_row, max_col, max_row): c1 = LineChart() c1.title = title # 圖的標題 c1.style = 12 # 線條的style c1.y_axis.title = ’percent’ # y坐標的標題 if ’IDC’ not in title: c1.x_axis.number_format = ’d-mmm’ # 規定日期格式 這是月,年格式 c1.x_axis.majorTimeUnit = 'Months' # 規定日期間隔 注意days;Months大寫 c1.x_axis.title = 'Date' # x坐標的標題 data = Reference(wss, min_col=min_col, min_row=min_row, max_col=max_col, max_row=max_row) # 圖像的數據 起始行、起始列、終止行、終止列 c1.add_data(data, titles_from_data=True, from_rows=True) dates = Reference(wss, min_col=2, min_row=1, max_col=max_col) c1.set_categories(dates) wss.add_chart(c1, 'A6') # 將圖表添加到 sheet中def save_data_to_excel(file_name, target_sheet_name): select_cursor = connect.cursor() select_sql = 'select phone_company, record_date, record_percent from phone_statistics where record_company = ’%s’' % target_sheet_name if target_sheet_name == 'IDC': select_sql = 'select phone_company, record_q, record_percent from phone_statistics where record_company = ’%s’' % target_sheet_name select_cursor.execute(select_sql, ()) data_dic = {} all_date = {} all_phone_company = {} for item in select_cursor: if target_sheet_name == 'IDC': data_dic[item[0] + ’_’ + item[1]] = item[2] else: if type(item[1]) == str: data_dic[item[0] + ’_’ + item[1]] = item[2] else: data_dic[item[0] + ’_’ + item[1].strftime('%Y-%m-%d')] = item[2] all_date[item[1]] = 1 all_phone_company[item[0]] = 1 if os.path.exists(file_name): wb = openpyxl.load_workbook(file_name) else: wb = Workbook() try: wb.remove_sheet(wb[’Sheet’]) except Exception as e: pass try: wb.remove_sheet(wb[target_sheet_name]) except Exception as e: pass try: sheet = wb[target_sheet_name] except Exception as e: sheet = wb.create_sheet() start_date_index = ’B’ for each_date in all_date.keys(): if target_sheet_name == 'IDC': sheet[’%s1’ % start_date_index] = each_date else: if type(each_date) == str: sheet[’%s1’ % start_date_index] = each_date else: sheet[’%s1’ % start_date_index] = each_date.strftime('%Y-%m-%d') start_date_index = chr(ord(start_date_index) + 1) start_name_index = 2 for each_name in all_phone_company.keys(): sheet[’A%d’ % start_name_index] = each_name start_name_index += 1 start_date_index = ’B’ start_name_index = 2 for each_date in all_date.keys(): for each_name in all_phone_company.keys(): if target_sheet_name == 'IDC': key = each_name + ’_’ + each_date if key in data_dic: sheet[’%s%d’ % (start_date_index, start_name_index)] = data_dic[key] else: if type(each_date) == str: key = each_name + ’_’ + each_date else: key = each_name + ’_’ + each_date.strftime('%Y-%m-%d') if key in data_dic: sheet[’%s%d’ % (start_date_index, start_name_index)] = data_dic[key] start_name_index += 1 start_date_index = chr(ord(start_date_index) + 1) start_name_index = 2 sheet.title = target_sheet_name sheet.column_dimensions[’A’].width = 20 start_date_index = ’B’ for each_date in all_date.keys(): sheet.column_dimensions[start_date_index].width = 13 start_date_index = chr(ord(start_date_index) + 1) add_line_chart(target_sheet_name.upper() + '’s Phone Statistics', sheet, 1, 2, len(all_date.keys()) + 1, min(15, len(all_phone_company.keys()) + 1)) wb.save(file_name) pass

Python openpyxl 插入折線圖實例

補充知識:python plotly line chart 折線圖

我就廢話不多說了,還是直接看代碼吧!

# 1 折線圖數據# trace1 - 基本格式# trace2 - 更多參數trace1 = go.Scatter( x = x1, y = y2,)trace2 = go.Scatter( x = x2, y = y2, mode = ’lines’, # 模式:lines 線,markers 點。可用“+”相連 name = ’line2’, # 折線名,顯示于圖例 connectgaps = True # 連接缺失點兩端 默認False line = dict( color = (’rgb(205, 12, 24)’), # 顏色 width = 4, #線寬 dash = ’dash’) # 虛線: dash 一一,dot ···,dashdot 一·一) )# 2 打包數據data = [trace1,trace2]# 3 格式layout = dict(title = ’折線’, xaxis = dict(title = ’時間’), # 橫軸坐標 yaxis = dict(title = ’數量’), # 總軸坐標 legend=dict(x=1.1,y=1) # 圖例位置 )# 4 打包數據+格式fig = dict(data=data, layout=layout)# 5 畫圖py.iplot(fig, filename=’styled-line’)

以上這篇Python openpyxl 插入折線圖實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
婷婷精品在线观看| 7777精品| 久久九九国产| 亚洲精品97| 亚洲精品影院在线观看| 国产伦理一区| 国产一区二区三区探花| 69堂精品视频在线播放| 五月精品视频| 国产亚洲精aa在线看| 精品视频亚洲| 六月丁香综合在线视频| 成人午夜精品| 国产美女精品| 国产精品亚洲综合在线观看| 国产精品丝袜在线播放| 久久精品欧美一区| 视频一区中文字幕精品| 精品一区91| 99久久视频| 国产欧美一级| 欧美日韩国产高清| 国产精品.xx视频.xxtv| 久久九九精品| 精品一区二区三区免费看| 蜜臀精品一区二区三区在线观看| 日本aⅴ亚洲精品中文乱码 | 亚洲午夜国产成人| 老牛国内精品亚洲成av人片| 国产精品欧美一区二区三区不卡| 一区二区日韩免费看| 日韩和的一区二在线| 国产精品啊v在线| 亚洲精品在线a| 欧美专区18| 欧美成人综合| 一区二区精品伦理...| 国产精品天堂蜜av在线播放| 国产亚洲精品美女久久| 亚洲啊v在线免费视频| 亚洲v在线看| 精品一区在线| 欧美日韩视频免费看| 久久精品在线| а√天堂8资源中文在线| 久久狠狠亚洲综合| 亚洲欧美日韩国产一区二区| 999久久久91| 你懂的亚洲视频| 日韩 欧美一区二区三区| 不卡中文一二三区| 麻豆mv在线观看| 久久福利在线| 欧美精品91| 国产精品任我爽爆在线播放| 美女国产精品| 在线亚洲国产精品网站| 五月精品视频| 午夜国产精品视频| 亚洲婷婷在线| 婷婷精品进入| 免费人成精品欧美精品| 亚洲免费婷婷| 亚洲一区二区动漫| 亚洲三级视频| 国产日韩欧美一区| 国产精品magnet| 久久一区国产| 欧美日韩在线观看首页| 三上悠亚国产精品一区二区三区| 成人精品动漫一区二区三区| 五月激情久久| 亚洲激情不卡| 日韩欧美另类中文字幕| 久久爱www成人| 免费看av不卡| 国产视频亚洲| 日本午夜精品| 亚洲天堂免费电影| 水野朝阳av一区二区三区| 日韩精品1区2区3区| 国产96在线亚洲| 久热综合在线亚洲精品| 一本一道久久a久久精品蜜桃| 国产欧美亚洲一区| 国产高清不卡| 97久久亚洲| 欧美日韩一区二区综合| 欧美日韩免费观看一区=区三区| 亚洲最大av| 今天的高清视频免费播放成人| 日韩在线免费| 黄色亚洲免费| 丝袜美腿成人在线| 日韩成人在线看| 欧美国产日韩电影| 午夜av不卡| 美女网站久久| 亚洲综合中文| 日本免费新一区视频| 亚洲91在线| 国产a亚洲精品| 久久av一区二区三区| 久久国产三级| 亚洲综合日本| 日韩电影免费网站| 国产精品毛片aⅴ一区二区三区| 欧美国产偷国产精品三区| 国产一区2区| 青青草国产成人99久久| 婷婷成人av| 日韩精品一卡| 国产精品一区二区99| 亚洲一区二区三区久久久| 黑人精品一区| 丝袜国产日韩另类美女| 国产综合色区在线观看| 久久精品福利| 日韩一区二区三免费高清在线观看| 国产99亚洲| 久久久久久网| 亚洲黄色免费av| 日韩精品dvd| 亚洲2区在线| 亚洲专区视频| 免费一二一二在线视频| 日本在线不卡视频一二三区| 99久久久久国产精品| 国产精品任我爽爆在线播放| 日本午夜大片a在线观看| 最新国产精品视频| 九九综合九九| 久久精品91| 亚洲伊人av| 免费在线观看一区| 免费黄网站欧美| 亚洲三级网址| 国产精品主播| 久久精品欧洲| 日韩高清中文字幕一区| 日韩综合一区二区| 欧美日韩国产在线一区| 亚洲一区二区免费看| 亚洲精品一级| 国产欧美日韩一区二区三区在线| 亚洲欧美日韩国产综合精品二区| 黄色亚洲免费| 日韩中文字幕无砖| 国产精品一线| 免费在线小视频| 欧美日韩国产一区精品一区| 午夜电影一区| 久久精品午夜| 亚洲黑丝一区二区| 视频一区视频二区中文| 欧美精品不卡| 久久婷婷丁香| 日韩精品福利一区二区三区| 高清在线一区| 国产精品网站在线看| 日韩国产一区二| 欧美成人精品一级| 欧美日韩一区二区三区视频播放| 蜜臀a∨国产成人精品| 国产精品久久久久久av公交车| 美女视频一区在线观看| 亚洲成人av观看| 日韩黄色av| 日韩欧美不卡| 欧美另类中文字幕| 欧美日韩国产传媒| 国产日韩视频在线| 欧美 日韩 国产精品免费观看| 日韩激情视频网站| 999视频精品| 国产精品一区二区中文字幕| 亚洲五月婷婷| 国内精品亚洲| 日韩在线视频一区二区三区| 女生影院久久| 日韩精彩视频在线观看| 久久国产欧美| 国产欧美亚洲一区| 综合一区二区三区| 伊人久久成人| 欧美日韩黑人| 国产精品久久久网站| 亚洲精品女人| 日韩一区二区三免费高清在线观看 | 久久午夜精品一区二区| 亚洲精品在线影院| 麻豆视频在线看| 美女网站视频一区| 成人久久一区| 久久一级电影| 久久久国产精品一区二区中文| 久久精品国产成人一区二区三区| 国产日韩欧美| 麻豆精品国产91久久久久久| 国产福利资源一区|