国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

Python讀取xlsx數據生成圖標代碼實例

瀏覽:4日期:2022-07-14 11:24:33

運行結果:

Python讀取xlsx數據生成圖標代碼實例

程序代碼如下:

#將excel中的數據進行讀取分析import openpyxlimport numpy as npimport mathimport matplotlib.pyplot as pitwk=openpyxl.load_workbook(’信息11.xlsx’)sheet=wk.activerows=sheet.max_rowcols=sheet.max_columnlst1=[]lst2=[]for i in range (1,rows+1): size1=sheet.cell(i,1).value lst1.append(size1) size2 = sheet.cell(i, 2).value lst2.append(size2)num=0dic_size={}for item in lst1: dic_size[lst1[num]]=lst2[num] num+=1#弄成百分比的形式lst_total=[]for item in dic_size: lst_total.append([item,dic_size[item]])labels=[item[0] for item in lst_total] #使用列表生成式,得到餅圖的標簽fraces=[item[1] for item in lst_total] #餅圖中的數據源pit.rcParams[’font.family’]=[’SimHei’] #單獨的表格亂碼的處理方式pit.scatter(labels,fraces)pit.plot(labels,fraces,color=’green’)pit.bar(labels,fraces,width=5,color=’red’)z1=np.polyfit(labels,fraces,2)p1=np.poly1d(z1)x = np.linspace(0, 500, 50)y=-0.00024*(x**2)+0.1013*(x)+10.23pit.plot(x,y,color=’purple’)#pit.savefig(’圖.jpg’)yre=[]for item in labels: y=-0.00024*(item**2)+0.1013*(item)+10.23 yre.append(round(y,6))print(fraces)print(yre)result=[]a=0mse=0mae=0for i in range(0,10): a+=round(fraces[i]-yre[i],6) mae+=round(math.fabs(fraces[i]-yre[i]),6)for i in range(0,10): result.append(round(fraces[i] - yre[i]-round(a/10,6), 6)) mse += round((fraces[i] - yre[i]-round(a/10,6)) * (fraces[i] - yre[i]-round(a/10,6)), 6)print(result)print(’均值’,round(a/10,6))print(’均方誤差’,round(mse/10,6))rmse=math.sqrt(round(mse/10,6))print(’均方根誤差’,round(rmse,6))print(’平均絕對誤差’,round(mae/10,6))print(’R平方的數值’,1-((round(a/10,6))*round(a/10,6))/round(mse/10,6))print(p1)#pit.show()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 嘉定区| 崇明县| 翼城县| 青岛市| 罗源县| 冷水江市| 沂源县| 平江县| 上犹县| 姚安县| 新建县| 贵德县| 宝兴县| 扎兰屯市| 武义县| 铁岭市| 永年县| 唐山市| 宿松县| 兰州市| 定日县| 隆回县| 肥西县| 湟中县| 扶沟县| 中卫市| 织金县| 东光县| 罗定市| 汉寿县| 和静县| 岚皋县| 托克逊县| 济南市| 乐清市| 泉州市| 天祝| 伊吾县| 开远市| 苏尼特右旗| 固始县|