国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python Pandas工具繪制數(shù)據(jù)圖使用教程

Python Pandas工具繪制數(shù)據(jù)圖使用教程

2022-03-10 13:23小旺不正經(jīng) Python

Pandas是基于NumPy 的一種工具,該工具是為解決數(shù)據(jù)分析任務而創(chuàng)建的。Pandas還可以繪制多重數(shù)據(jù)圖表,本文將為大家介紹如何通過Pandas繪制圖表,感興趣的可以了解一下

背景介紹

Pandas的DataFrame和Series在Matplotlib基礎上封裝了一個簡易的繪圖函數(shù),使得數(shù)據(jù)處理過程中方便可視化查看結(jié)果。

 

折線圖

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data=np.random.randn(5,2)*10
df=pd.DataFrame(np.abs(data),index=[1,2,3,4,5],columns=[1,2])
df.plot()
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

條形圖

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data=np.random.randn(5,2)*10
df=pd.DataFrame(np.abs(data),index=[1,2,3,4,5],columns=[1,2])
df.plot(kind='bar')
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

水平條形圖

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data=np.random.randn(5,2)*10
df=pd.DataFrame(np.abs(data),index=[1,2,3,4,5],columns=[1,2])
df.plot(kind='barh')
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

堆積圖

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data=np.random.randn(5,2)*10
df=pd.DataFrame(np.abs(data),index=[1,2,3,4,5],columns=[1,2])
df.plot(kind='bar',stacked=True)
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data=np.random.randn(5,2)*10
df=pd.DataFrame(np.abs(data),index=[1,2,3,4,5],columns=[1,2])
df.plot(kind='barh',stacked=True)
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

散點圖

數(shù)據(jù)通常是一些點的集合

常用來繪制各種相關性,適合研究不同變量間的關系

  • x:x坐標位置
  • y:y坐標位置
  • s:散點的大小
  • c:散點顏色
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data=np.random.randn(5,2)*10
df=pd.DataFrame(np.abs(data),index=[1,2,3,4,5],columns=['A','B'])
df.plot(kind='scatter',x='A',y='B',s=df.A*100,c='red')
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

餅圖

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df=pd.Series(3*np.random.rand(4),index=['a','b','c','d'])
df.plot.pie(figsize=(6,6))
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

蜂巢圖

體現(xiàn)數(shù)據(jù)出現(xiàn)的次數(shù)

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df=pd.DataFrame(np.random.randn(1000,2),columns=['a','b'])
df.plot.hexbin(x='a',y='b',sharex=False,gridsize=30)
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

箱線圖

基于最小值、上四分位、中位數(shù)、下四分位和最大值5個數(shù)值特征展示數(shù)據(jù)分布的標準方式,可以看出數(shù)據(jù)是否具有對稱性,適用于展示一組數(shù)據(jù)的分布情況

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df=pd.DataFrame(np.random.randn(1000,2),columns=['a','b'])
df.plot(y=df.columns,kind='box',vert=False)
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

 

繪制子圖

subplots:默認False 若每列繪制子圖就為True

layout:子圖布局

figsize:畫布大小

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df=pd.DataFrame(np.random.randn(5,2),columns=['a','b'])
df.plot(subplots=True,layout=(2,3),figsize=(10,10),kind='bar')
plt.show()

Python Pandas工具繪制數(shù)據(jù)圖使用教程

以上就是Python Pandas工具繪制數(shù)據(jù)圖使用教程的詳細內(nèi)容,更多關于Python Pandas 繪制圖的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/weixin_42403632/article/details/121600564

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日本韩国一区二区三区 | 欧美与黑人午夜性猛交久久久 | 亚洲久久久久 | 欧美成人精精品一区二区频 | 欧美另类专区 | 精品中文在线 | 欧美一区二区三区在线视频观看 | 日本在线视频免费观看 | 日韩精品一区二区三区av | 精品久久国产字幕高潮 | 一区欧美 | 成人精品久久久 | 性激烈欧美三级在线播放狩猎 | 久久久久久中文字幕 | 欧美精品一区二区蜜臀亚洲 | 夜夜av | 一级毛片久久久 | 黄色日本视频 | 老熟女毛片 | 亚洲免费视频在线观看 | 黄片毛片毛片毛片 | 大胆一区 | 中文在线一区二区 | 久久99精 | 精品无码久久久久久久动漫 | 国产精品2区 | 日日干夜夜操 | 日韩电影在线一区 | 久久久精品国产一区 | 国产精品美女久久久久久久久久久 | 国产精品日韩三级 | 99精品国产一区二区三区 | 一区二区三区欧美在线 | 国产日韩欧美三级 | 91精品国产色综合久久 | 国产福利91精品一区二区三区 | 亚洲国产精品成人va在线观看 | 日韩免费视频 | 日本中文字幕在线视频 | 中文字幕一区二区三区四区 | 亚洲精品国产第一综合99久久 |