[英]How to Plot density graph and line graph in pandas
我有一個大數據集,因為那三列中有三列,我必須按第一列對數據進行分組,並使用第一列的頻率來繪制線圖和密度圖。 此圖中有1600個值。
一些數據是
Search keyword Campaign ID total_ctr
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 15.38
"2 +bhk +flat +in +bangalore 653435194 0.00
"2 +bhk +flat +in +bangalore 653435194 0.0
+bedroom +apartment +in +bangalore 1155466985 0.00
+1 +bedroom +apartment +in +bangalore 1155466985 0.00
+1 +bedroom +apartment +in +bangalore 1155466985 0.00
+1 +bedroom +apartment +in +bangalore 1155466985 100.00
+1 +bedroom +apartment +in +bangalore 1155466985 0.00
+1 +bedroom +apartment +in +bangalore 1155466985 0.00
像這樣,數據集用於22,200行,具有1600個搜索關鍵字,具有total_ctr和campID的不同組合。
他們的一些頻率是
Campaign ID total_ctr
Search keyword
"2 +bhk +flat +in +bangalore 24 24
+1 +bhk +flat +in +bangalore 89 89
+1 +bhk +flat +near +manyata tech park 23 23
+1 +bhk +flat +price +in +bangalore 15 15
+1 +bhk +flat +sale +bangalore 9 9
+1 +bhk +flats +bangalore 52 52
+1 +bhk +for +sale +in +bangalore 76 76
+1 +bhk +house +for +sale +in +bangalore20 20
+1 +bhk +in +bangalore +sale 61 61
+1 +bhk +in +north +bangalore 36 36
+1 +bhk +near +airport 1 1
+1 +bhk +north +bangalore 8 8
+1bhk +apartment +in +bangalore 53 53
+1bhk +apartments +bangalore 9 9
+1bhk +bangalore 118 118
+1bhk +flat +bangalore 26 26
+1bhk +flats +bangalore 107 107
+1bhk +near +airport 4 4
+2 +3 +bhk +flats in +bangalore 50 50
從這個頻率我想在線圖和密度圖中繪制1600個圖
for i in df['Search keyword'].unique():
xxx = df[df['Search keyword']==i]['total_ctr']
jj =len(xxx)
if jj>>29:
print(jj)
plt.plot(xxx)
plt.title(i)
plt.show()
sns.kdeplot(xxx)
plt.title(i + 'density')
plt.show()
plt.savefig('books_read.pdf')
認為這將適用於Python熊貓
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.