国产探花免费观看_亚洲丰满少妇自慰呻吟_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指定繪制的條形數目。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄱阳县| 额敏县| 象州县| 寻甸| 靖边县| 海阳市| 晋城| 横山县| 怀宁县| 吉隆县| 阳信县| 夏河县| 莒南县| 泰安市| 翁源县| 海口市| 漳浦县| 鹤峰县| 习水县| 晋江市| 宝山区| 盐池县| 寿宁县| 台东市| 余江县| 班戈县| 阿尔山市| 且末县| 柏乡县| 兴化市| 荥阳市| 怀集县| 宣威市| 乡城县| 灵山县| 扎兰屯市| 台南市| 常熟市| 威海市| 肥西县| 偃师市|