tft每日頭條

 > 科技

 > python繪制excel散點圖

python繪制excel散點圖

科技 更新时间:2026-01-01 16:51:45

  背景介紹 今天我們來學點實際的,可以直接上手的Python繪圖知識。

  從Excel讀取數據,然後繪制帶誤差線的柱狀圖。數據格式如下:橫坐标為組名,然後是對應的數據。

  python繪制excel散點圖(繪制帶誤差線柱狀圖)(1)

  軟件介紹 [軟件名稱]:Anaconda | Spyder

  繪圖教程 # 導入相應的庫 import pandas as pd import matplotlib.pyplot as plt # 讀取數據 df = pd.read_excel( # 輸入文件夾目錄,r是将目錄中的符号不進行轉義 rD:\Users\PC\Desktop\工作簿1.xlsx, # 如果你的數據不是從第一行第一列開始 # 則需要輸入數據在Excel中的某行某列 # python默認是從0開始,而不是1 # 如果你的數據是4列到8列 # 則應該是3,4,5,6,7 usecols = [3,4,5,6,7], # 如果你的數據不是從頂端開始,則應該輸入跨越的行 skiprows = 4, # 一般默認讀取第一個列表 # 如果不是第一個,則需要寫入列表的名稱 sheet_name = Sheet2) # 計算相應的X軸的數值,均值(y值),誤差(y_error) df_group_name = list(df.keys()) df_mean = list(df.mean()) df_sem = list(df.sem()) # 由于有五組,所以可以提前設置好顔色 color_5 = [whiteblackredgreenblue] # 開始繪圖 plt.bar(x = df_group_name, height = df_mean, yerr = df_sem, width=0.5, error_kw = dict(elinewidth = 2, ecolor = , capsize=5), color = color_5, edgecolor = black) plt.ylabel(Drug concentration (ng/mL)) plt.ylim(0,5) # 使用plt.rcParams調整全局參數 plt.rcParams[font.family] = Arial plt.rcParams[font.size] = 15 # 給第二個Model組加星星 plt.text(# 選擇需要的組别 x = df_group_name[1], # 設置高度 y = 1.5, # 設置内容 s = , # 設置字體大小 fontsize=20, # 将其置于中間 horizontalalignment = center) plt.text(# 選擇需要的組别 x = df_group_name[4], # 設置高度 y = 3, # 設置内容 s = , # 設置字體大小 fontsize=20, # 将其置于中間 horizontalalignment = center) plt.show()

  python繪制excel散點圖(繪制帶誤差線柱狀圖)(2)

  怎麼樣,學會了麼?

  ,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2026 - www.tftnews.com All Rights Reserved