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

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

熊貓 數據幀基于行計數的列值

熊貓 數據幀基于行計數的列值

神不在的星期二 2022-08-25 15:17:14
我有一個名為“段”的數據幀,如下所示:               COL_A0              101351              101352              101353              101404              10140我想讓它看起來像這樣。其中 Outdegree 是包含COL_A 中的值的行數,因此例如 10135 位于 3 行中,因此每行的 OUTDEGREE 設置為 3:               COL_A    OUTDEGREE0              10135    31              10135    32              10135    33              10140    24              10140    2以下是我正在嘗試但不起作用的內容:segments['OUTDEGREE'] = len(segments[segments['COL_A'] == segments['COL_A']])該代碼將所有行相加,并將總計提供給 OUTDEGREE 列
查看完整描述

1 回答

?
莫回無

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

您可以使用任何一種或與轉換函數一起使用來實現該目的len'count'


df['OUTDEGREE'] = df.groupby('COL_A')['COL_A'].transform(len)

df


df['OUTDEGREE'] = df.groupby('COL_A')['COL_A'].transform('count')

外:


    COL_A   OUTDEGREE

0   10135   3

1   10135   3

2   10135   3

3   10140   2

4   10140   2


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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