久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

python的高級畫圖seaborn庫安裝,、學(xué)習(xí)、經(jīng)典實例

 靜幻堂 2019-11-29
易三一世 2019-11-28 19:52:11

1.seaborn庫介紹

是基于matplotlib的圖形可視化python包,。

可視為matplotlib的補充,,而不是替代物。

它提供了一種高度交互式界面,,便于用戶能夠做出各種有吸引力的統(tǒng)計圖表,。

它能高度兼容numpy與pandas數(shù)據(jù)結(jié)構(gòu)以及scipy與statsmodels等統(tǒng)計模式。

2.官網(wǎng):

https://seaborn./index.html

Seaborn is a Python data visualization library based on matplotlib.

seaborn庫是基于matplotlib庫的python的數(shù)據(jù)可視化庫,。

It provides a high-level interface for drawing attractive and informative statistical graphics.

它提供一個高級別的交互式作圖方式,。

圖1

python的高級畫圖seaborn庫安裝、學(xué)習(xí),、經(jīng)典實例

3.安裝

3.1 先安裝matplotlib庫(是基于該庫的)

可以參考我自己寫過的安裝方法,,此處省略。

https://www.toutiao.com/i6762516194781069827/

3.2 再安裝scipy庫

3.2.1 官網(wǎng):https://www./ #速度太慢,,所以pip下載速度也很慢

3.2.2 https://www./scipylib/download.html #下載頁面進不去,太卡了

3.2.3 直接進入這個網(wǎng)站,,下載

https://github.com/scipy/scipy/releases

scipy-1.3.3.zip #速度太慢,,放棄。

3.2.4 還是pip安裝快,,但建議白天安裝更快,,晚上估計國外是白天,網(wǎng)速有時候也很慢

pip3.8 install scipy #下載和安裝快,,建議首先選用

3.3 最后安裝seaborn庫

3.3.1 pip3.8 install seaborn #安裝失敗,,網(wǎng)速太慢,建議放棄

3.3.2

官網(wǎng):https:///project/seaborn/

下面的這個頁面:

https:///project/seaborn/#files

seaborn-0.9.0.tar.gz (198.2 kB) #下載速度快,。

3.3.3源碼安裝

3.3.3.1 將文件放在/opt目錄下并解壓

3.3.3.2 進入目錄下

進入cd /opt/seaborn-0.9.0

root@xgj-PC:/opt/seaborn-0.9.0#

3.3.3.3 安裝

python3.8 setup.py install#進行安裝成功

-----------------------

以下用實例代碼來學(xué)習(xí)

4.柱狀圖

代碼

import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style("whitegrid") #設(shè)置圖片背景顏色
tips = sns.load_dataset("tips") #載入自帶數(shù)據(jù)集tips
#x軸為分類變量day,y軸為數(shù)值變量total_bill,,利用顏色再對sex分類
ax = sns.barplot(x="day", y="total_bill", hue="sex", data=tips)
plt.show()

圖2

python的高級畫圖seaborn庫安裝、學(xué)習(xí),、經(jīng)典實例

以下這些代碼,,是系統(tǒng)自帶的,也就是說中文化就更有難度,。

--------------------

tips = sns.load_dataset("tips") #載入自帶數(shù)據(jù)集tips

#x軸為分類變量day,y軸為數(shù)值變量total_bill,,利用顏色再對sex分類

ax = sns.barplot(x="day", y="total_bill", hue="sex", data=tips)

--------------------

5.這些seaborn的數(shù)據(jù)都是從網(wǎng)上導(dǎo)入的,需要聯(lián)網(wǎng)才可以

https://github.com/mwaskom/seaborn-data

也可以下載下來

圖3

python的高級畫圖seaborn庫安裝、學(xué)習(xí),、經(jīng)典實例

圖4數(shù)據(jù)庫tips.csv

python的高級畫圖seaborn庫安裝,、學(xué)習(xí)、經(jīng)典實例

將代碼改一下,,且斷網(wǎng)試試

#導(dǎo)入模塊
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style("whitegrid") #設(shè)置圖片背景顏色
#tips = sns.load_dataset("tips") #載入網(wǎng)上自帶數(shù)據(jù)集tips
tips = sns.load_dataset("/home/xgj/xgjpython/seaborn/seaborn-data-master/tips") #注意tips文件格式csv
#x軸為分類變量day,y軸為數(shù)值變量total_bill,,利用顏色再對sex分類
ax = sns.barplot(x="day", y="tip", hue="sex", data=tips) #y="total_bill"
plt.show()

圖5

python的高級畫圖seaborn庫安裝、學(xué)習(xí),、經(jīng)典實例

好了,,解決數(shù)據(jù)庫導(dǎo)入問題了。

以后自己設(shè)計的數(shù)據(jù)庫就可以這樣導(dǎo)入,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多