機器學習常用庫基礎 matplotlib相關

2021-10-09 18:28:44 字數 957 閱讀 6200

一.用法總結:

座標圖型別

方法座標圖顯示中文

plt.rcparams[『font.sans-serif』]=[『simhei』] ;

plt.rcparams[『font.serif』] = [『kaiti』];

plt.rcparams[『axes.unicode_minus』] = false#顯示中文標籤

二維座標圖繪製方法

plt.plot(x軸, y軸)

plt.xlabel()

plt.ylabel()

plt.title()

多個圖顯示在乙個視窗下

新增子圖:

fig = plt.figure()

ax1 = fig.add_subplot()

ax2 = fig.add_subplot()

ax1.plot()

ax2.plot()

同一張圖中繪製多條曲線

fig = plt.figure()

plt.plot()

plot.plot()

plt.legend(loc= 2)#此時顯示兩條曲線的label

bar條形圖繪製

1.定義tick_positions#代表x軸刻度

2.定義bar_heights#代表條形圖高度

3.定義bar_positions#代表bar型圖柱到左邊距離

4.fig,ax = plt.subplots()

5.ax.bar(bar_positons, bar_heights, 0.5)#0.5代表柱子寬度

散點圖繪製

1.fig,ax = plt.subplots()

2.ax.scatter(x軸, y軸)

其他部分見juypter notebook部分:

http://localhost:8888/notebooks/matplotlib相關庫的使用.ipynb

機器學習之常用Python庫

pythong tutorial 提供常用的數值陣列 矩陣等函式。官網 numpy doc numpy user guide user index.html 文件quickstart user quickstart.html numpy basics user basics.html numpy r...

機器學習筆 常用python庫

python下有很多關於機器學習的庫,最常用的組合有以下四個 numpy 主要用來做一些科 算,主要是矩陣的運算。numpy為python帶來了真正的多維陣列功能,並且提供了豐富的函式庫處理這些陣列。它將常用的數學函式都進行陣列化,使得這些數學函式能夠直接對陣列進行操作,將本來需要在python級別...

二 機器學習基礎環境庫

3.安裝jupyter contrib nbextensions庫 mkvirtualenv p user local bin python3 ai sudo apt install python3 numpy sudo apt get install python3 matplotlib sudo...