matplotlib的基礎使用

2021-10-24 21:34:17 字數 1378 閱讀 1061

#設定刻度標記的大小

plt.tick_params(axis=

'both'

,labelsize=

14)

#設定圖表標題,並給座標軸加上標籤

plt.title(

"square numbers"

,fontsize=32)

plt.xlabel(

"value"

,fontsize=4)

plt.ylabel(

"square of value"

,fontsize=24)

```python

plt.plot(squares,linewidth=

5)

可以設定線條的粗細,多次出現的fontsize指定了圖示中文字的大小,axis='both意義是可以讓指定的實參影響x和y軸,當你向plot函式提供一系列數字時候,它假設第乙個資料點對應的x座標為0,如果給plot提供輸入和輸出值,那麼它就無須對輸出值的生成方式作出假設。意思就是第乙個點的x座標不再預設為0

scatter()函式,可以繪製單個點,並向它傳遞一對x和y座標,它將在指定位置繪製乙個點。

import matplotlib.pyplot as plt

plt.scatter(2,

4,s=

200)

plt.title(

"square numbers"

,fontsize=24)

plt.xlabel(

"value"

,fontsize=14)

plt.ylabel(

"square of numbers"

,fontsize=14)

plt.tick_params(axis=

'both'

,which=

'major'

,labelsize=14)

plt.show(

)

s=200可以用來設定點的尺寸。而如果要繪製一系列的點,可以向scatter傳遞兩個分別包含x值和y值得列表

plt.axis([0

,1100,0

,1100000])

可以設定每個座標軸的取值範圍

```python

plt.scatter(x1,y,c=y,cmap=plt.cm.gist_rainbow,s=20)

其中引數c是顏色,可以是'red'也可以是0

-1的三元rgb元組,edgecolor的作用是刪除資料點的輪廓,cmap=plt.cm.gist_rainbow用來產生顏色對映.

matplotlib的基本使用

容器層 1 canvas 畫布,位於最底層,使用者一般接觸不到 2 figure 圖,建立在canvas之上 3 axes 座標系 繪圖區,建立在figure之上,圖形繪製在這個範圍 輔助顯示層 最好放在影象層之後編寫 1 起到輔助作用,提高圖的可讀性 2 網格線,圖例,x y軸的標籤,圖的標籤,刻...

matplotlib的使用記錄

隨手記點東西,想到什麼補充什麼。子圖t1 np.arange 0,5,0.1 t2 np.arange 0,5,0.02 plt.figure 1 建立乙個圖,名為1 plt.subplot 2,2,1 在圖1裡面定義2行2列,一共4個子圖位置,取第1個位置 plt.plot t2,np.cos 2...

matplotlib庫的使用

1.mtplotlib庫的使用練習 import tensorflow as tf 通過print tf.version 可以檢視版本資訊 print tensorflow版本 format tf.version import pandas as pd data pd.read csv educat...