Striker_Id
으로 그룹화 된 두 개의 열과 그룹화 된 'Striker_Id'에 해당하는 'Batsman_Scored'의 합계를 갖는 다른 열을 만드는 새 데이터 프레임을 만들고 싶습니다.파이썬 데이터 프레임 하나의 열로 그룹화하고 다른 열의 합계를 얻는 방법
예는 :
Striker_ID Batsman_Scored
1 0
2 8
...
나는이
ball.groupby(['Striker_Id'])['Batsman_Scored'].sum()
을 시도했지만 이것은 내가 무엇을 얻을 수 있습니다 :
Striker_Id
1 0000040141000010111000001000020000004001010001...
2 0000000446404106064011111011100012106110621402...
3 0000121111114060001000101001011010010001041011...
4 0114110102100100011010000000006010011001111101...
5 0140016010010040000101111100101000111410011000...
6 1100100000104141011141001004001211200001110111...
합계가 아니며 모든 숫자 만 조인합니다. 대안은 무엇입니까?
그들은 정수가 아니라 _ 문자열입니다. –
문자열로 변환하는 이유는 내 모든 컬럼이'int'입니다. –
컬럼에 숫자가 아닌 데이터가있을 가능성이 있습니다. 즉,'pd.to_numeric'을 사용할 수 없습니다. –