Pandas의 행당 고유 한 열에서 참 / 거짓 값 계산

조나스 팔라 키 오니 스

나는 Pandas를 처음 사용합니다

내 DataFrame :

df

A       B       C       1       2       3       4       5       6       7       8       9
5       2       4       True    False   False   True    False   True    False   True    False
2       2       1       True    True    False   False   False   True    False   True    False
5       4       7       False   False   True    False   True    True    False   True    True
4       4       1       False   True    False   False   False   True    False   True    True
2       0       8       False   False   True    False   True    True    False   True    True

내 목표:

cateogory 당 합계 계산하기 1-9과 열을 A, B, C.

그래서 이런 질문에 답할 수있었습니다.

무엇이다 sum컬럼의 A열이 곳 값은 1이다 True는 무엇 sumC열 곳 5입니다 True.

실제로는 약 50 개의 범주 1-50가 있으며 이러한 종류의 선을 50 번 사용할 필요없이 이러한 합계를 계산하는 현명한 방법이 있는지 알고 싶습니다.

df['Sum of A where 1 is True'] = df.A.where(df.1)).sum()

등등.

제안 해 주셔서 감사합니다.

이스 르엘

추출 열에 대해 s DataFrame.melt로 필터링 한 다음 집계와 True함께 사용할 수 있습니다 .DataFrame.popsum

df = (df.melt(['A','B','C'], var_name='Type', value_name='mask')
       .loc[lambda x: x.pop('mask')]
       .groupby('Type')
       .sum())
print (df)
       A   B   C
Type            
1      7   4   5
2      6   6   2
3      7   4  15
4      5   2   4
5      7   4  15
6     18  12  21
8     18  12  21
9     11   8  16

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R의 행렬에서 참 / 거짓 양수 및 참 / 거짓 음수 값 계산

분류에서Dev

열 값의 고유 한 행으로 그룹화 된 Pandas 계산

분류에서Dev

Python Pandas : 모든 열에서 고유 한 값의 빈도 계산

분류에서Dev

Smarty 변수에 참 / 거짓 값 할당

분류에서Dev

Smarty 변수에 참 / 거짓 값 할당

분류에서Dev

Pandas : NaN 값이있는 4 개의 열에서 고유 한 조합 계산

분류에서Dev

Excel에서 고유 한 열 값의 평균 계산

분류에서Dev

ArrayList (Java)에서 참 이전의 거짓 수 계산

분류에서Dev

행당 고유 한 열 값

분류에서Dev

1 백만 행이있는 EXCEL 2010 또는 R의 한 열에서 고유 한 값을 계산합니다.

분류에서Dev

SQL에서 고유 한 열 값 조합을 따르는 행 수 계산

분류에서Dev

Pandas의 다른 열에서 고유 한 값을 계산하여 새 열 만들기

분류에서Dev

SQL 쿼리에서 값을 계산하고 동일한 쿼리의 다른 계산에서 해당 값 사용

분류에서Dev

Excel, 다른 열의 해당 행이 값과 같은 한 열의 합계 계산

분류에서Dev

Mongo에서 참조 컬렉션의 고유 값을 계산하는 방법

분류에서Dev

고유 한 행 값을 기반으로 새 열을 만들고 모든 값의 빈도를 계산합니다.

분류에서Dev

pandas df : B 열에서 고유 한 행에 대해서만 A 열의 값 변경

분류에서Dev

Hive에서 한 열에 두 개의 값이있는 행 계산

분류에서Dev

행당 고유 값 계산 (열이 아닌 인덱스 축)

분류에서Dev

Pandas의 하위 범주 열에있는 각 고유 값에 대한 설명 통계를 계산하는 For 루프

분류에서Dev

데이터 내에서 최대 값과 최소값을 찾아 해당 행에 참 / 거짓 추가-Python

분류에서Dev

행의 첫 번째 부분을 고정 문자열과 일치시키고 두 번째 부분에서 고유 한 값을 계산합니다.

분류에서Dev

Pandas에서 고유 한 값을 반복하고 관련 값의 빈도를 계산하는 방법

분류에서Dev

SQL 쿼리에서 여러 고유 행의 값 계산

분류에서Dev

mySQL-한 열의 기준에 따라 고유 행 계산

분류에서Dev

열당 총 고유 값 계산

분류에서Dev

값의 발생을 계산하고 해당 값의 행에 대한 새 값으로 해당 개수를 설정하는 방법

분류에서Dev

dplyr을 사용하여 고유 한 열 항목의 값 계산

분류에서Dev

누락 된 값이있는 Pandas의 행 방향 열에서 고유 한 값

Related 관련 기사

  1. 1

    R의 행렬에서 참 / 거짓 양수 및 참 / 거짓 음수 값 계산

  2. 2

    열 값의 고유 한 행으로 그룹화 된 Pandas 계산

  3. 3

    Python Pandas : 모든 열에서 고유 한 값의 빈도 계산

  4. 4

    Smarty 변수에 참 / 거짓 값 할당

  5. 5

    Smarty 변수에 참 / 거짓 값 할당

  6. 6

    Pandas : NaN 값이있는 4 개의 열에서 고유 한 조합 계산

  7. 7

    Excel에서 고유 한 열 값의 평균 계산

  8. 8

    ArrayList (Java)에서 참 이전의 거짓 수 계산

  9. 9

    행당 고유 한 열 값

  10. 10

    1 백만 행이있는 EXCEL 2010 또는 R의 한 열에서 고유 한 값을 계산합니다.

  11. 11

    SQL에서 고유 한 열 값 조합을 따르는 행 수 계산

  12. 12

    Pandas의 다른 열에서 고유 한 값을 계산하여 새 열 만들기

  13. 13

    SQL 쿼리에서 값을 계산하고 동일한 쿼리의 다른 계산에서 해당 값 사용

  14. 14

    Excel, 다른 열의 해당 행이 값과 같은 한 열의 합계 계산

  15. 15

    Mongo에서 참조 컬렉션의 고유 값을 계산하는 방법

  16. 16

    고유 한 행 값을 기반으로 새 열을 만들고 모든 값의 빈도를 계산합니다.

  17. 17

    pandas df : B 열에서 고유 한 행에 대해서만 A 열의 값 변경

  18. 18

    Hive에서 한 열에 두 개의 값이있는 행 계산

  19. 19

    행당 고유 값 계산 (열이 아닌 인덱스 축)

  20. 20

    Pandas의 하위 범주 열에있는 각 고유 값에 대한 설명 통계를 계산하는 For 루프

  21. 21

    데이터 내에서 최대 값과 최소값을 찾아 해당 행에 참 / 거짓 추가-Python

  22. 22

    행의 첫 번째 부분을 고정 문자열과 일치시키고 두 번째 부분에서 고유 한 값을 계산합니다.

  23. 23

    Pandas에서 고유 한 값을 반복하고 관련 값의 빈도를 계산하는 방법

  24. 24

    SQL 쿼리에서 여러 고유 행의 값 계산

  25. 25

    mySQL-한 열의 기준에 따라 고유 행 계산

  26. 26

    열당 총 고유 값 계산

  27. 27

    값의 발생을 계산하고 해당 값의 행에 대한 새 값으로 해당 개수를 설정하는 방법

  28. 28

    dplyr을 사용하여 고유 한 열 항목의 값 계산

  29. 29

    누락 된 값이있는 Pandas의 행 방향 열에서 고유 한 값

뜨겁다태그

보관