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

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

創建一個nxn矩陣python

創建一個nxn矩陣python

瀟湘沐 2023-08-22 16:48:31
我有一個包含 3 列的 pandas 數據框,其中列 1、2、3 分別是起始節點、結束節點、計數;下面的框架頭():index   Start   End     count3       31101   31101   49231     31101   31200   152467     31101   31201   227706     31101   31229   77945     31101   31247   141160    31101   31248   141399    31101   31258   111597    31101   31288   91782    31101   31613   21981    31101   31623   8   開始和結束的長度相同,即 |Start| = |結束| = N 標量。我想創建一個 NxN 矩陣(在這種情況下,如果包含值,則為 N+1),其中行是起始值,列是結束值,矩陣中的每個 (i,j) 點值對應計數值。該對(Start(i) 和 End(i))是唯一的。我不知道如何做到這一點,甚至不知道在 python 中使用什么對象。
查看完整描述

1 回答

?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

如果您顯示所需的輸出,這會有所幫助,但也許您想要的只是旋轉數據?


df.pivot(index='Start', columns='End', values='count')



  End   31101   31200   31201   31229   31247   31248   31258   31288   31613   31623

Start                                       

31101      49     152     227      77      14      14      11       9       2       8



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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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