中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Python如果實現圖形繪制

發布時間:2021-12-22 15:06:03 來源:億速云 閱讀:173 作者:小新 欄目:開發技術

這篇文章主要介紹Python如果實現圖形繪制,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

1、畫第一個圖形

第一個圖形從簡單的開始。

1.1 代碼

# importing the required module

import matplotlib.pyplot as plt



# x axis values

x = [1,2,3]

# corresponding y axis values

y = [2,4,1]



# plotting the points

plt.plot(x, y)



# naming the x axis

plt.xlabel('x - axis')

# naming the y axis

plt.ylabel('y - axis')



# giving a title to my graph

plt.title('My first graph!')



# function to show the plot

plt.show()

1.2 輸出

Python如果實現圖形繪制

1.3 代碼的部分解釋

  • 1)將 x 軸和相應的 y 軸值定義為列表。

  • 2)使用 .plot() 函數在畫布上繪制它們。

  • 3)使用 .xlabel() 和 .ylabel() 函數為 x 軸和 y 軸命名。

  • 4)使用 .title() 函數為繪圖命名。

  • 5)使用 .show() 函數查看繪圖。

  • 2、在同一圖上繪制兩條或多條線

2、在同一圖上繪制兩條或多條線

如果想在同一張圖上再繪制多條線,可反復使用.plot()函數。

2.1 代碼

import matplotlib.pyplot as plt



# line 1 points

x1 = [1,2,3]

y1 = [2,4,1]

# plotting the line 1 points

plt.plot(x1, y1, label = "line 1")



# line 2 points

x2 = [1,2,3]

y2 = [4,1,3]

# plotting the line 2 points

plt.plot(x2, y2, label = "line 2")



# naming the x axis

plt.xlabel('x - axis')

# naming the y axis

plt.ylabel('y - axis')

# giving a title to my graph

plt.title('Two lines on same graph!')



# show a legend on the plot

plt.legend()



# function to show the plot

plt.show()

2.2 輸出

Python如果實現圖形繪制

2.3 代碼的部分解釋

  • 1)在同一張圖上繪制兩條線。 通過給它們一個名稱(label)來區分它們,該名稱作為 .plot() 函數的參數傳遞。

  • 2)提供有關線條類型及其顏色信息的小矩形框稱為圖例。 可以使用 .legend() 函數為繪圖添加圖例。

3、自定義繪圖

下面將討論適用于幾乎所有場景的一些基本自定義。

3.1 代碼

import matplotlib.pyplot as plt



# x axis values

x = [1,2,3,4,5,6]

# corresponding y axis values

y = [2,4,1,5,2,6]



# plotting the points

plt.plot(x, y, color='green', linestyle='dashed', linewidth = 3,marker='o', markerfacecolor='blue', markersize=12)



# setting x and y axis range

plt.ylim(1,8)

plt.xlim(1,8)



# naming the x axis

plt.xlabel('x - axis')

# naming the y axis

plt.ylabel('y - axis')



# giving a title to my graph

plt.title('Some cool customizations!')



# function to show the plot

plt.show()

3.2 輸出

Python如果實現圖形繪制

3.3 代碼的部分解釋

如上面代碼所示,我們進行了一些自定義的改變:

  • 1)設定線的寬度、樣式以及顏色。

  • 2)設定了標記的形狀、顏色和尺寸。

  • 3)覆蓋 x 和 y 軸范圍。如果未完成覆蓋,pyplot 模塊使用自動縮放功能來設置軸范圍和比例。

以上是“Python如果實現圖形繪制”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

潮安县| 汤阴县| 邛崃市| 江陵县| 柘城县| 东平县| 玛纳斯县| 陇川县| 商河县| 平湖市| 谢通门县| 高密市| 晋江市| 安多县| 五常市| 周口市| 宜宾市| 贵州省| 合江县| 景泰县| 兴和县| 黎川县| 灌云县| 新干县| 兴安盟| 房山区| 盖州市| 宁化县| 乳源| 沙坪坝区| 德庆县| 滨海县| 新和县| 兴仁县| 万安县| 永胜县| 平顺县| 黔江区| 江达县| 天长市| 龙陵县|