筆記 matplotilb資料視覺化基礎

2022-06-07 06:24:11 字數 1669 閱讀 7938

matplotilb是我們使用的乙個基礎的視覺化方法

一般來說,使用matplotilb是較為專業的繪製圖形的選擇

不需要很專業的時候可以只是用matplotilb的子模組pyplot

首先我們先設定乙個x,乙個y

以x為橫座標,以y為縱座標

通過plot(x,y)就可以得到所需要的圖形,其本質是乙個折線圖,只是因為含有一百個元素,讓其看起來像是曲線圖

還可以輸出多條曲線

曲線的顏色是可以自行更改的,且可以使用十六進製制的樣式

線條的樣式可以使用linestyle進行更改

對座標軸的範圍一樣可以調節,xlim和ylim(可用算式),也可以使用axis直接對兩個座標軸同時調節,同時也可以使用xlabel和ylabel對x軸和y軸做注釋,還可以使用在x,y其中增加label對曲線進行命名,通過legend對其進行顯示,若想為整張新增乙個標題,使用title即可實現

包含部分整體的**如下

plt.plot(x,y,label="sin(x)")

plt.plot(x,cosy,color="red",linestyle='--',label="cos(x)")

plt.xlabel("x axis")

plt.ylabel("y value")

plt.legend()

plt.title("hello")

通常來講,散點圖的橫縱兩個軸是特徵,繪製二維特徵

從繪圖來說,就是將plot換成scatter

要想得到標準的二維的正態分佈,可以使用

x = np.random.normal(0,1,10000)

y = np.random.normal(0,1,10000)

plt.scatter(x,y)

可通過alpha來調節不透明度,是效果更加的直觀

sql筆記1 建立資料可 T SQL

use master 設定當前資料庫為master,以便訪問sysdatabases表 go if exists select from sysdatabases where name studb drop database studb go exec xp cmdshell mkdir d pro...

可持久化 可持久化資料結構學習筆記

我終於也要學可持久化了qwq 膜wjmzbmr 線 割 分 是 我 資料結構的可持久化,就是把乙個資料結構的歷史狀態全都儲存下來,從而能夠快速查詢之前出現過的某個操作的結果。當然這必然會帶來很大的時間和空間消耗,因此優越的可持久化都會充分利用資料結構歷史狀態裡的相似部分來減少時間和空間複雜度。顯然有...

可標記列表 筆記

在測試的時候用的是cakndoublestylelistbox列表 首先,在構造列表的時候,新增eaknlistboxmarkablelist ilistbox constructl this,eaknlistboxmarkablelist 或者不要這一句,直接在rss檔案裡面 另 const cl...