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

溫馨提示×

溫馨提示×

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

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

如何利用python庫matplotlib繪制不同的圖表

發布時間:2022-03-28 09:47:02 來源:億速云 閱讀:227 作者:小新 欄目:開發技術

這篇文章主要介紹如何利用python庫matplotlib繪制不同的圖表,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

1、繪制簡單曲線圖

思路:通過3個坐標點,繪制曲線

import matplotlib.pyplot as plt
 
plt.plot([1, 3, 5], [4, 8, 10]) # 橫坐標:1,3,5,縱坐標:4,8,10
# 顯示所畫的圖
plt.show()

運行效果如圖:

如何利用python庫matplotlib繪制不同的圖表

2、繪制單條曲線圖

思路:先通過linspace繪制一條直線,然后在-pi~pi之間定義100個元素

import matplotlib.pyplot as plt
import numpy as np
 
x = np.linspace(-np.pi, np.pi, 100)  # x軸的定義域為-pi到pi,然后在-pi~pi之間定義100個元素
plt.plot(x, np.sin(x))
# 顯示所畫的圖
plt.show()

運行效果如圖: 

如何利用python庫matplotlib繪制不同的圖表

3、繪制多條曲線

思路: 在繪制一條曲線的基礎上,修改定義域,然后進行循環遍歷plt.plot()

import matplotlib.pyplot as plt
import numpy as np
 
x = np.linspace(-np.pi * 2, np.pi * 2, 100)  # x軸的定義域為-2pi~2pi
plt.figure(1, dpi=50) # 創建圖表1,精度為50,精度越高,圖片產生的體積就越大,圖片就越清晰
for i in range(1, 5): # 比如繪制4條曲線
    plt.plot(x, np.sin(x / i))
# 顯示所畫的圖
plt.show()

運行效果如圖:

如何利用python庫matplotlib繪制不同的圖表

4、繪制直方圖

思路:使用hist()方法

import matplotlib.pyplot as plt
 
 
plt.figure(1, dpi=50)  # 創建圖表1,dpi代表圖片的精細度,dpi越大文件越大
data = [1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 5, 6, 4]
plt.hist(data)  # 只要傳入數據,直方圖就會統計數據出現的次數
# 顯示所畫的圖
plt.show()

運行效果如圖:

如何利用python庫matplotlib繪制不同的圖表

5、繪制散點圖

思路:使用scatter()方法

import matplotlib.pyplot as plt
import numpy as np
 
x = np.arange(1, 10)
y = x
fig = plt.figure()  # 創建圖表
plt.scatter(x, y, c='r', marker='o')  # c='r'表示散點的顏色為紅色,marker表示指定三點多形狀為圓形
# 顯示所畫的圖
plt.show()

運行效果如圖:

如何利用python庫matplotlib繪制不同的圖表

以上是“如何利用python庫matplotlib繪制不同的圖表”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

富源县| 新绛县| 平昌县| 克拉玛依市| 东兰县| 揭阳市| 河间市| 大同县| 从化市| 乌拉特前旗| 海安县| 清涧县| 拉萨市| 龙南县| 井陉县| 开封市| 丽江市| 读书| 高要市| 鄂尔多斯市| 蓝田县| 方山县| 平阴县| 鱼台县| 黔南| 玉门市| 石河子市| 汤原县| 教育| 堆龙德庆县| 昭苏县| 丹棱县| 临桂县| 巴彦县| 沙湾县| 株洲县| 抚松县| 丹巴县| 安国市| 衡东县| 若羌县|