91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python怎么繪制折線圖和條形圖

發布時間:2022-04-21 10:29:42 來源:億速云 閱讀:161 作者:iii 欄目:開發技術

今天小編給大家分享一下python怎么繪制折線圖和條形圖的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

折線圖

import matplotlib.pyplot as plt
#x軸取值不一樣時
# x1=[0,0.1,0.3,0.5,0.7,0.8,0.9]
# y1=[0.7150,0.7147,0.7088,0.7029,0.6996,0.6942,0.5599]
# x2=[0,0.1,0.2,0.5,0.6,0.8,0.9,1]
# y2=[0.7150,0.7146,0.6969,0.6496,0.5568,0.5196,0.4248,0.3344]
# x3=[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1]
# y3=[0.7150,0.7147,0.7068,0.7016,0.6283,0.5889,0.5155,0.4992,0.4728,0.3909,0.3310]

# x軸取值一樣時
x = [1,2,3,4,5,6,7,8,9,10,11,12]
y1 = [57,74,66,69,88,82,78,70,80,92,69,99]
y2 = [44,47,48,55,56,48,86,69,58,60,63,79]
y3 = [61,77,59,85,79,80,53,48,50,66,88,81]

plt.title('快遞月件量')  # 折線圖標題

plt.rcParams['font.sans-serif'] = ['SimHei']  # 折線圖中需顯示漢字時,得加上這一行

plt.xlabel('月份/月')  # x軸標題
plt.ylabel('快遞件數')  # y軸標題
plt.plot(x, y1, marker='o', markersize=3)  # 繪制折線圖,添加數據點形狀并設置點的大小
plt.plot(x, y2, marker='^', markersize=3)  #^:點的形狀為三角形
plt.plot(x, y3, marker='*', markersize=3)  #星形

for a, b in zip(x, y1):
    plt.text(a, b, b, ha='center', va='bottom', fontsize=10)  # 設置數據標簽位置及字體大小
for a, b in zip(x, y2):
    plt.text(a, b, b, ha='center', va='bottom', fontsize=10)
for a, b in zip(x, y3):
    plt.text(a, b, b, ha='center', va='bottom', fontsize=10)

plt.legend(['郵政', '順豐', '圓通'])  # 設置折線名稱

plt.show()  # 顯示折線圖

結果:

python怎么繪制折線圖和條形圖

單條形圖

import matplotlib.pyplot as plt

# 條形圖需要顯示中文時,需要下面這兩行代碼
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False

quarters = ('第一節度', '第二季度', '第三季度', '第四季度')  #x軸
courier_number = [310, 382, 256, 402]  #x軸對應的數量

plt.bar(quarters, courier_number)   #作圖
#plt.barh(quarters, courier_number)  # 若要橫放條形圖,用函數barh
plt.title('四個季度快遞數量的調查結果')  #條形圖標題

plt.show()

結果:

python怎么繪制折線圖和條形圖

并列條形圖

import matplotlib.pyplot as plt
import numpy as np

# 條形圖需要顯示中文時,需要下面這兩行代碼
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False

# 輸入統計數據
quarters = ('第一節度', '第二季度', '第三季度', '第四季度')  #x軸
courier_number_before = [310, 382, 256, 402]
courier_number_now = [320, 420, 388, 432]

bar_width = 0.3  # 設置條形寬度
index_before = np.arange(len(quarters))  # 之前四季度條形圖的橫坐標
index_now = index_before + bar_width  # 現在四季度條形圖的橫坐標

# 使用兩次 bar 函數畫出兩組條形圖
plt.bar(index_before, height=courier_number_before, width=bar_width, color='b', label='去年')
plt.bar(index_now, height=courier_number_now, width=bar_width, color='g', label='今年')

plt.legend()  # 顯示圖例
plt.xticks(index_before + bar_width/2, quarters)  # 讓橫坐標軸刻度顯示 四個季度的快遞量, index_before + bar_width/2 為橫坐標軸刻度的位置
plt.ylabel('快遞數量')  # 縱坐標軸標題
plt.title('去年今年四個季度快遞數量的調查結果')  # 圖形標題

plt.show()

python怎么繪制折線圖和條形圖

以上就是“python怎么繪制折線圖和條形圖”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

同江市| 聂拉木县| 玉林市| 石渠县| 西宁市| 长丰县| 郯城县| 陈巴尔虎旗| 海原县| 拉孜县| 武宁县| 杨浦区| 万山特区| 宜兴市| 揭西县| 晋江市| 红桥区| 西华县| 田林县| 正宁县| 绥德县| 花莲市| 泗阳县| 禹城市| 青岛市| 乐业县| 株洲市| 铜陵市| 来安县| 屏东县| 江北区| 革吉县| 宁德市| 喀喇沁旗| 乐东| 阿拉尔市| 富顺县| 长岛县| 方山县| 建水县| 大洼县|