第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

可視化同一數(shù)據(jù)集中的兩列

可視化同一數(shù)據(jù)集中的兩列

梵蒂岡之花 2022-01-18 17:05:24
我正在嘗試對四列進行分組和排序,計算值并將它們繪制在同一個條形圖中,以查看計數(shù)如何變化的趨勢。Year  Month  Bl_year  Month2018  Jan     2019     Jan 2018  Feb     2018     Mar2018  Dec     2020     Dec 2019  Apr     2019     Sep  2020  Nov     2020     Dec 2019  Sep     2018     Jan我嘗試先對值進行分組和排序,然后按年計算值,然后按月計算值。df_Activity_count = df.sort_values(['year','month'],ascending = True).groupby('month')df_Activity_count_BL = df.sort_values(['BL year','BL month'],ascending = True).groupby('BL month')現(xiàn)在我試圖在同一個欄中比較這兩個。有人可以幫忙嗎。
查看完整描述

2 回答

?
心有法竹

TA貢獻1866條經(jīng)驗 獲得超5個贊

嘗試傳遞ax給您的繪圖命令:


df_Activity_count = df.sort_values(['year','month'],ascending = True).groupby('month')

df_Activity_count_BL = df.sort_values(['BL year','BL month'],ascending = True).groupby('BL month')


ax = df_Activity_count.years.value_counts().unstack(0).plot.bar()

df_Activity_count_BL['BL year'].value_counts().unstack(0).plot.bar(ax=ax)


查看完整回答
反對 回復 2022-01-18
?
喵喵時光機

TA貢獻1846條經(jīng)驗 獲得超7個贊

既然你標記matplotlib了,我將使用一個解決方案pyplot


import matplotlib.pyplot as plt


# Create an axis object

fig, ax = plt.subplots()


# Define dataframes

df_Activity_count = df.sort_values(['year','month'],ascending = True).groupby('month')

df_Activity_count_BL = df.sort_values(['BL year','BL month'],ascending = True).groupby('BL month')


# Plot using the axis object ax defined above

df_Activity_count['year'].value_counts().unstack(0).plot.bar(ax=ax)

df_Activity_count_BL['BL year'].value_counts().unstack(0).plot.bar(ax=ax)


查看完整回答
反對 回復 2022-01-18
  • 2 回答
  • 0 關(guān)注
  • 194 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號