亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

帶有組的Python繪圖條形圖

帶有組的Python繪圖條形圖

慕的地6264312 2021-05-09 16:49:10
我有以下數據框:我正在嘗試繪制條形圖,其中x為“配置名稱”,y為“值”,每月一個條形圖(每月一個bin)。我不確定如何執行此操作,有什么想法嗎?
查看完整描述

2 回答

?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

如果您將數據保存在pandas DataFrame中(比如說df),這很簡單:


import seaborn as sns


sns.barplot(x='config names', y='value', data='df')

我不知道您每月要用一箱錢是什么意思。此處的垃圾箱是您的x軸。


如果您想將不同的月份劃分為不同的垃圾箱,則應將它們添加到hue參數中。


import seaborn as sns


sns.barplot(x='config names', y='value', data='df', hue='month')


查看完整回答
反對 回復 2021-05-18
?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

我可能不明白您的要求,但它看起來像這樣, 所以我建議您對數據框做一個數據透視表。假設您的數據框變量名稱為df,您可以嘗試以下操作:


import pandas as pd

import numpy as np


pt_df = pd.pivot_table(

  df, 

  values=['value'], 

  columns=['month'], 

  aggfunc=np.sum

).plot(kind='bar')


查看完整回答
反對 回復 2021-05-18
  • 2 回答
  • 0 關注
  • 285 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號