中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Pandas中如何繪制圖表

發布時間:2021-11-30 10:45:40 來源:億速云 閱讀:252 作者:小新 欄目:大數據

這篇文章主要介紹了Pandas中如何繪制圖表,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

import pandas as pd
import numpy as np
# 折線圖
s=pd.Series(np.random.randn(10),index=np.arange(0,100,10))
s.plot()
<AxesSubplot:>

Pandas中如何繪制圖表

df=pd.DataFrame(np.random.randn(10,4),index=np.arange(0,100,10),columns=list('ABCD'))
print(df)
df.plot()
           A         B         C         D
0  -0.358499  1.242513 -1.200230  0.218051
10 -1.540113 -0.344976 -1.509415  1.162260
20  0.680961  0.398406 -0.429856  1.027732
30  0.545883 -0.101128  1.747935  0.423187
40  0.763575 -0.682698  0.885915  0.796835
50 -2.419253 -0.794231 -1.100932 -0.309591
60  1.212027  0.684612 -0.035615  0.999927
70  0.362055 -1.851297  0.860120  1.271996
80 -1.199978 -1.158961  0.644087 -0.840503
90  2.033464  0.301777 -0.629141 -0.702707





<AxesSubplot:>

Pandas中如何繪制圖表

import matplotlib.pyplot as plt
s=pd.Series(np.random.randn(16),index=list('abcdefghijklmnop'))
fig,aexs=plt.subplots(2,1)
# 垂直柱狀圖
s.plot(ax=aexs[0],kind='bar')
# 水平柱狀圖
s.plot(ax=aexs[1],kind='barh')
<AxesSubplot:>

Pandas中如何繪制圖表

# 堆疊柱狀圖
df=pd.DataFrame(np.random.randn(10,4),index=np.arange(0,100,10),columns=list('ABCD'))
df.plot(kind='bar',stacked=True)
plt.show()

Pandas中如何繪制圖表

# hist直方圖
df=pd.DataFrame({'A':np.random.randn(1000),'B':np.random.randn(1000)})
df.plot(kind='hist',bins=500)
plt.show()

Pandas中如何繪制圖表

df2=pd.DataFrame({'C':np.random.randn(1000)})
df3=pd.concat([df,df2],axis=1)
print(df3)
            A         B         C
0   -0.857916  1.603299 -0.584807
1   -0.192799 -0.824972  1.138644
2   -1.780869 -0.501384  1.318104
3    0.916919 -0.564578  0.832844
4   -0.153033 -0.381179 -0.122554
..        ...       ...       ...
995  0.188451 -0.763563  0.230478
996  0.371608 -0.946306  0.318904
997  0.299794 -0.420749  0.276406
998 -0.193156 -0.091357 -0.926047
999  0.871653  1.204641 -1.030529

[1000 rows x 3 columns]
# 散點圖
data=df3[['A','B','C']]
data.plot.scatter('A','B')
<AxesSubplot:xlabel='A', ylabel='B'>

Pandas中如何繪制圖表

pd.plotting.scatter_matrix(data,color='g',alpha=0.3)
array([[<AxesSubplot:xlabel='A', ylabel='A'>,
        <AxesSubplot:xlabel='B', ylabel='A'>,
        <AxesSubplot:xlabel='C', ylabel='A'>],
       [<AxesSubplot:xlabel='A', ylabel='B'>,
        <AxesSubplot:xlabel='B', ylabel='B'>,
        <AxesSubplot:xlabel='C', ylabel='B'>],
       [<AxesSubplot:xlabel='A', ylabel='C'>,
        <AxesSubplot:xlabel='B', ylabel='C'>,
        <AxesSubplot:xlabel='C', ylabel='C'>]], dtype=object)

Pandas中如何繪制圖表

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Pandas中如何繪制圖表”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

保山市| 城步| 安达市| 开江县| 海南省| 保山市| 邛崃市| 宝丰县| 通城县| 翁源县| 孟津县| 七台河市| 壶关县| 雅江县| 花垣县| 怀仁县| 合阳县| 佳木斯市| 吴忠市| 河曲县| 门头沟区| 江口县| 白沙| 化德县| 临汾市| 尉氏县| 崇左市| 四川省| 亚东县| SHOW| 沧州市| 郎溪县| 孝昌县| 台山市| 阜阳市| 镶黄旗| 牙克石市| 二连浩特市| 杨浦区| 宽城| 长沙县|