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

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

繪制從 Pandas 到 Seaborn 的多線圖

繪制從 Pandas 到 Seaborn 的多線圖

幕布斯6054654 2023-09-26 16:38:02
我正在嘗試使用 seaborn 從 pandas 數據框中繪制多線圖。下面是數據和所需繪圖的 .csv。在 Excel 中,我只需選擇整個數據集并交換軸。從技術上講,它有 110 行(行),但許多行是不可見的,因為它們只包含 0。這是我的代碼:individual_burst_data = {'nb001':nb001, 'nb002':nb002, 'nb003':nb003, 'nb004':nb004, 'nb005':nb005, 'nb006':nb006, 'nb007':nb007, 'nb008':nb008, 'nb009':nb009, 'nb010':nb010, 'nb011':nb011, 'nb012':nb012, 'nb013':nb013, 'nb015':nb015, 'nb016':nb016 }ibd_panda_conv = pd.DataFrame(individual_burst_data)sns.lineplot(data = ibd_panda_conv, x = individual_burst_data, y =ibd_panda_conv)其他來源似乎只提取一列,而我需要所有列。我嘗試為 y 軸創建索引index_data = list(range(0,len(individual_burst_data)))但這也不起作用。
查看完整描述

1 回答

?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

seabornlineplot()?文檔說:

傳遞整個寬格式數據集,data為每列繪制一條單獨的線

由于您想要每行一行,因此需要轉置數據框,因此請嘗試以下操作:

sns.lineplot(data=ibd_panda_conv.T,?dashes=False)


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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