国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python數據可視化庫seaborn的使用總結

2020-02-16 00:39:47
字體:
來源:轉載
供稿:網友

seaborn是python中的一個非常強大的數據可視化庫,它集成了matplotlib,下圖為seaborn的官網,如果遇到疑惑的地方可以到官網查看。http://seaborn.pydata.org/


從官網的主頁我們就可以看出,seaborn在數據可視化上真的非常強大。

1.首先我們還是需要先引入庫,不過這次要用到的python庫比較多。

import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltimport seaborn as sns

2.sns.set_style():不傳入參數用的就是seaborn默認的主題風格,里面的參數共有五種

darkgrid whitegrid dark white ticks

我比較習慣用whitegrid。

3.下面說一下seaborn里面的調色板,我們可以用sns.color_palette()獲取到這些顏色,然后用sns.palplot()將這些色塊打印出來。color_palette()函數還可以傳入一些參數

sns.palplot(sns.color_palette("hls",n))#顯示出n個不同顏色的色塊sns.palplot(sns.color_palette("Paired",2n))#顯示出2n個不同顏色的色塊,且這些顏色兩兩之間是相近的sns.palplot(sns.color_palette("color"))#由淺入深顯示出同一顏色的色塊sns.palplot(sns.color_palette("color_r"))##由深入淺顯示出同一顏色的色塊sns.palplot(sns.color_palette("cubehelix",n))#顯示出n個顏色呈線性變化的色塊sns.palplot(sns.cubehelix_palette(k,start=m,rot=n))#顯示出k個start(0,3)為m,rot(-1,1)為n的呈線性變化的色塊sns.palplot(sns.light_palette("color"))#將一種顏色由淺到深顯示sns.palplot(sns.dark_palette("color"))#將一種顏色由深到淺顯示sns.palplot(sns.dark_palette("color",reverse=bool))#reverse的值為False,則將一種顏色由深到淺顯示;若為True,則將一種顏色由淺到深顯示


4.sns.kdeplot(x,y,cmap=pal):繪制核密度分布圖。


5.sns.distplot(x,kde=bool,bins=n):kde代表是否進行核密度估計,也就是是否繪制包絡線,bins指定繪制的條形數目。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长沙市| 海南省| 久治县| 屯昌县| 漯河市| 铅山县| 盖州市| 安龙县| 辽宁省| 咸宁市| 新营市| 琼结县| 泾源县| 葵青区| 龙江县| 沂南县| 泸定县| 三江| 会泽县| 托克逊县| 静宁县| 简阳市| 张家港市| 大兴区| 福泉市| 镇赉县| 资溪县| 龙山县| 雷州市| 苍山县| 克东县| 临汾市| 门源| 奈曼旗| 鹤岗市| 思茅市| 莆田市| 哈密市| 高碑店市| 巴青县| 库尔勒市|