Python資料視覺化(一)

2021-10-06 10:28:18 字數 2745 閱讀 7977

import matplotlib.pyplot as plt #將pyplot 改名為 plt

x =[1,

2,3,

4,5,

6,7,

8,9,

10,11,

12,13]

y =[2,

3,3,

4,5,

6,7,

8,9,

10,11,

12,13]

plt.scatter(x,y)

plt.show(

)

執行結果如下圖:

import matplotlib.pyplot as plt #將pyplot 改名為 plt

x =[

]y =

for _ in

range

(100):

1,100))1

,100))

plt.scatter(x,y)

plt.show(

)結果下圖,很明顯沒有相關性。

python的功能很強大,它會把scatter的引數都顯現出來,可以了解別的引數,我這裡修改了幾個引數。s為面積的大小預設20,c為顏色預設『b』藍色,alpha為透明度。

import random

import matplotlib.pyplot as plt #將pyplot 改名為 plt

x =[

]y =

for _ in

range

(1000):

1,100))1

,100))

plt.scatter(x,y,s=

12,c=

'r',alpha=

0.5)

plt.show(

)

執行結果如下,可以看出透明度的作用,有的地方顏色深,有的地方顏色淺。看出資料重疊的程度。

import matplotlib.pyplot as plt #將pyplot 改名為 plt

import matplotlib.pyplot as plt #將pyplot 改名為 plt

#設定標題,以及x軸,y軸

plt.title(

"beijing && tulufan"

, fontsize=24)

plt.xlabel(

"data"

, fontsize=14)

plt.ylabel(

"tempreture"

, fontsize=14)

#北京data =

[i for i in

range(1

,32)]

temp_beijing =[34

,34,28

,22,27

,26,20

,18,23

,25,28

,28,30

,29,25

,25,29

,28,26

,30,25

,29,25

,28,31

,32,34

,29,29

,30,31

]#吐魯番

『-』 實線

『–』 虛線

『-.』 線點

『:』 點

plot裡面引數也有很多。不一 一介紹了。

當然可以和爬蟲結合在一起,爬取資料然後繪製圖,進行分析。

我也剛學,如有不對,請指出。感謝**。

Python 資料視覺化

資料視覺化指的是通過視覺化表示來探索資料,它與資料探勘緊緊相關,而資料探勘指的是使用 來探索資料集的規律和關聯。資料集可以是用一行 就能表示的小型數字列表,也可以是數以吉位元組的資料。漂亮地呈現資料關乎的並非僅僅是漂亮的。以引人注目的簡潔方式呈現資料,讓人能夠明白其含義,發現資料集中原本未意識到的規...

資料視覺化 什麼是資料視覺化

資料對應的英文單詞是data,從資訊獲取的角度看,資料是對目標觀察和記錄的結果,是現實世界中的時間 地點 事件 其他物件或概念的描述。不同學者對資料的作用也給出不同的定義,大致分為以下3類 視覺化對應的兩個英文單詞 visualize和visualization。visualize是動詞,描述 生成...

Python資料視覺化總結

用python完成資料分析後,如何把結果呈現出來,比如畫乙個吸引人注意的圖表相當重要。當你探索乙個資料集,需要畫圖表,圖表看起來令人愉悅是件很高興的事。在給你的觀眾交流觀點,給領導匯報工作時,視覺化同樣重要,同時,也很有必要去讓圖表吸引注意力和印入腦海裡。在python中numpy,pandas,m...