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

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

使用groupby函數畫圖的問題

使用groupby函數畫圖的問題

慕尼黑8549860 2023-12-12 10:02:43
我有一個如下所示的數據框:-df1.set_index('date', inplace=True)date        symbol   roe2019-12-31  FMC 21.21892018-12-31  FMC 16.74562017-12-31  FMC -4.91672016-12-31  FMC 6.55802015-12-31  FMC -11.14082014-12-31  FMC 19.66752013-12-31  FMC 23.63722012-12-31  FMC 29.79162011-12-31  FMC 32.22912010-12-31  FMC 18.37372009-12-31  FMC 22.68112008-12-31  FMC 35.85472007-12-31  FMC 15.62532006-12-31  FMC 14.26452005-12-31  FMC 11.29992019-12-31  VMC 21.21892018-12-31  VMC 16.74562017-12-31  VMC -4.91672016-12-31  VMC 6.55802015-12-31  VMC -11.14082014-12-31  VMC 19.66752013-12-31  VMC 23.63722012-12-31  VMC 29.79162011-12-31  VMC 32.22912010-12-31  VMC 18.37372009-12-31  VMC 22.68112008-12-31  VMC 35.85472007-12-31  VMC 15.62532006-12-31  VMC 14.26452005-12-31  VMC 11.29992019-12-31  APD 21.21892018-12-31  APD 16.74562017-12-31  APD -4.91672016-12-31  APD 6.55802015-12-31  APD -11.14082014-12-31  APD 19.66752013-12-31  APD 23.63722012-12-31  APD 29.79162011-12-31  APD 32.22912010-12-31  APD 18.37372009-12-31  APD 22.68112008-12-31  APD 35.85472007-12-31  APD 15.62532006-12-31  APD 14.26452005-12-31  APD 11.29992019-12-31  MLM 21.21892018-12-31  MLM 16.74562017-12-31  MLM -4.91672016-12-31  MLM 6.55802015-12-31  MLM -11.14082014-12-31  MLM 19.66752013-12-31  MLM 23.63722012-12-31  MLM 29.79162011-12-31  MLM 32.22912010-12-31  MLM 18.37372009-12-31  MLM 22.68112008-12-31  MLM 35.85472007-12-31  MLM 15.62532006-12-31  MLM 14.26452005-12-31  MLM 11.29992019-12-31  NEM 21.21892018-12-31  NEM 16.74562017-12-31  NEM -4.91672016-12-31  NEM 6.55802015-12-31  NEM -11.14082014-12-31  NEM 19.66752013-12-31  NEM 23.63722012-12-31  NEM 29.79162011-12-31  NEM 32.22912010-12-31  NEM 18.37372009-12-31  NEM 22.68112008-12-31  NEM 35.85472007-12-31  NEM 15.62532006-12-31  NEM 14.26452005-12-31  NEM 11.2999我已經將日期設置為索引,并使用 groupby 函數來繪制圖表,代碼如下所示:-df1.groupby('symbol')['roe'].plot(figsize = (8, 6), legend=True)輸出僅顯示 1 行。除了輸出將顯示 5 個不同的圖形之外,因為數據框中有 5 個不同的符號,我可以知道如何解決這個問題嗎?
查看完整描述

1 回答

?
開滿天機

TA貢獻1786條經驗 獲得超13個贊

您可能需要檢查數據的生成/來源。您的繪圖代碼完全有效,產生:

https://img1.sycdn.imooc.com/6577bf620001d8f503890259.jpg

這似乎是五個相同的地塊。快速透視表明所有符號確實相同:roe


df.pivot('date','symbol','roe')

輸出:


symbol          APD      FMC      MLM      NEM      VMC

date                                                   

2005-12-31  11.2999  11.2999  11.2999  11.2999  11.2999

2006-12-31  14.2645  14.2645  14.2645  14.2645  14.2645

2007-12-31  15.6253  15.6253  15.6253  15.6253  15.6253

2008-12-31  35.8547  35.8547  35.8547  35.8547  35.8547

2009-12-31  22.6811  22.6811  22.6811  22.6811  22.6811

2010-12-31  18.3737  18.3737  18.3737  18.3737  18.3737

2011-12-31  32.2291  32.2291  32.2291  32.2291  32.2291

2012-12-31  29.7916  29.7916  29.7916  29.7916  29.7916

2013-12-31  23.6372  23.6372  23.6372  23.6372  23.6372

2014-12-31  19.6675  19.6675  19.6675  19.6675  19.6675

2015-12-31 -11.1408 -11.1408 -11.1408 -11.1408 -11.1408

2016-12-31   6.5580   6.5580   6.5580   6.5580   6.5580

2017-12-31  -4.9167  -4.9167  -4.9167  -4.9167  -4.9167

2018-12-31  16.7456  16.7456  16.7456  16.7456  16.7456

2019-12-31  21.2189  21.2189  21.2189  21.2189  21.2189


查看完整回答
反對 回復 2023-12-12
  • 1 回答
  • 0 關注
  • 150 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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