国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
python的高級(jí)畫圖seaborn庫安裝、學(xué)習(xí)、經(jīng)典實(shí)例
易三一世 2019-11-28 19:52:11

1.seaborn庫介紹

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

可視為matplotlib的補(bǔ)充,而不是替代物。

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

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

2.官網(wǎng):

https://seaborn.pydata.org/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.

它提供一個(gè)高級(jí)別的交互式作圖方式。

圖1

3.安裝

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

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

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

3.2 再安裝scipy庫

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

3.2.2 https://www.scipy.org/scipylib/download.html #下載頁面進(jìn)不去,太卡了

3.2.3 直接進(jìn)入這個(gè)網(wǎng)站,下載

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

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

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

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

3.3 最后安裝seaborn庫

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

3.3.2

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

下面的這個(gè)頁面:

https://pypi.org/project/seaborn/#files

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

3.3.3源碼安裝

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

3.3.3.2 進(jìn)入目錄下

進(jìn)入cd /opt/seaborn-0.9.0

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

3.3.3.3 安裝

python3.8 setup.py install#進(jìn)行安裝成功

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

以下用實(shí)例代碼來學(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,利用顏色再對(duì)sex分類
ax = sns.barplot(x="day", y="total_bill", hue="sex", data=tips)
plt.show()

圖2

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

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

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

#x軸為分類變量day,y軸為數(shù)值變量total_bill,利用顏色再對(duì)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

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

將代碼改一下,且斷網(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,利用顏色再對(duì)sex分類
ax = sns.barplot(x="day", y="tip", hue="sex", data=tips) #y="total_bill"
plt.show()

圖5

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

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

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
推薦9個(gè)鮮為人知的Python第三方庫
python怎么安裝numpy庫
[數(shù)據(jù)可視化]Seaborn簡單介紹
哪些Python庫讓你相見恨晚?
Python及科學(xué)計(jì)算庫的安裝
數(shù)據(jù)科學(xué)家一定要收藏的十個(gè)最佳 Python 庫
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服