提前道歉,我無法創建代碼來生成示例數據。給列值計數python pandas
這是我的數據框,列B,C,D,E有預約日期。我正在計算每行存在的日期數並將該數附加到列G,而不打擾列A和F.我是否需要函數?數值的真/假然後計數?有一個簡單的方法嗎?
A B C D E F G
0 1 20171021 20171021 20171021 20171021 id_123
1 2 NaN 20171021 20171021 20171021 id_234
2 3 NaN NaN 20171021 20171021 id_345
3 4 NaN NaN NaN 20171021 id_456
所需的輸出
A B C D E F G
0 1 20171021 20171021 20171021 20171021 id_123 4
1 2 NaN 20171021 20171021 20171021 id_234 3
2 3 NaN NaN 20171021 20171021 id_345 2
3 4 NaN NaN NaN 20171021 id_456 1
也許我沒想太多 – Dark
@Bharathshetty你做,但列切片是一個很好的接觸,我喜歡它。會upvote,給我第二個:) –
它的靈感來自你:) – Dark