Pandas : 여러 열에 대한 조건이있는 행 선택

ScientiaEtVeritas

조건부로 column다음 행을 선택하기 위해 이것을 사용하고 있습니다 .

X.loc[data['column'] == 1]

하지만이 조건을 여러 열로 확장하고 싶습니다. 이러한 열에는 공통점이 있습니다. 동일한 문자열을 포함합니다. 그래서 실제로 나는 column1, a column2, ... column100등을 가지고 있으며이 조건은이 모든 열에 적용되어야합니다. 실제로 다음과 같습니다 (와일드 카드).

X.loc[data['column*'] == 1]

이러한 조건은와 연결되어야합니다 OR. 쉽게 할 수있는 기회가 있습니까?

Maarten Fabre

데이터 프레임 테스트

    col0 col1 col2
0   1    1    2
1   1    1    1
2   2    2    2

모든 열에 대한 테스트로 새 데이터 프레임 만들기

result_s = d.concat((df['col%i'%i] == 1 for i in range(3)), axis=1).all(axis=1)

결과

0    False
1     True
2    False
dtype: bool

당신이 df[result_s]얻는 다면

    col0 col1 col2
1   1    1    1

선택이 모든 컬럼은 로우 ==1중 하나에 충분한 경우, 변경 .all().any

    col0 col1 col2
0   1    1    2
1   1    1    1

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas 데이터 프레임은 여러 열의 문자열 조건이있는 행을 선택합니다.

분류에서Dev

여러 행에 대한 조건이있는 열 만들기

분류에서Dev

Pandas의 여러 조건에 따라 행당 열을 선택하는 방법

분류에서Dev

R의 여러 열에 조건이있는 행을 선택하는 방법

분류에서Dev

단일 열의 값에 대한 조건에서 여러 행이있는 Select 문

분류에서Dev

한 열의 값이 Pandas any를 사용하여 조건을 충족하는 경우 행 선택

분류에서Dev

Pandas에서 여러 조건으로 데이터 프레임 행 선택

분류에서Dev

R의 두 열에있는 조건에 따라 모든 행 선택 (행당 여러 케이스)

분류에서Dev

여러 열 값이 여러 목록에있는 행 선택

분류에서Dev

R의 2 개 열에 최소한 조건이있는 행 선택

분류에서Dev

여러 조건에 따라 행 선택

분류에서Dev

Pandas에서 동일한 행을 여러 번 선택

분류에서Dev

인접한 테이블에 다른 여러 행이있는 행 선택

분류에서Dev

Python pandas : 특정 행이 조건을 충족하는 열 선택

분류에서Dev

여러 행에서 한 행으로 데이터 선택

분류에서Dev

팬더. 여러 열에서 결 측값이있는 행 선택

분류에서Dev

여러 행이있는 선택에서 배열 만들기

분류에서Dev

여러 열이있는 개별 선택에서 행 계산

분류에서Dev

행 선택 조건으로 여러 열을 선택하는 방법

분류에서Dev

Pandas : 여러 문자열이 두 번 이상 나타나는 행 선택

분류에서Dev

SQL-동일한 열이 여러 개인 모든 행 선택

분류에서Dev

그룹에 대한 새 열이있는 행 선택

분류에서Dev

postgresql의 첫 번째 테이블이있는 두 번째 테이블에서 한 열의 여러 행 선택

분류에서Dev

pandas.DataFrame에서 행 선택을위한 조건 생성

분류에서Dev

pandas.DataFrame에서 행 선택을위한 조건 생성

분류에서Dev

python, pandas에서 다른 데이터 프레임의 여러 열을 사용하여 한 데이터 프레임의 행 선택

분류에서Dev

열에 조건이있는 pandas 다중 색인 선택

분류에서Dev

여러 행에 대한 Pandas 열에서 최대 값 찾기

분류에서Dev

Pandas : 동일한 열에서 두 가지 조건을 기반으로 행을 선택하는 방법

Related 관련 기사

  1. 1

    Pandas 데이터 프레임은 여러 열의 문자열 조건이있는 행을 선택합니다.

  2. 2

    여러 행에 대한 조건이있는 열 만들기

  3. 3

    Pandas의 여러 조건에 따라 행당 열을 선택하는 방법

  4. 4

    R의 여러 열에 조건이있는 행을 선택하는 방법

  5. 5

    단일 열의 값에 대한 조건에서 여러 행이있는 Select 문

  6. 6

    한 열의 값이 Pandas any를 사용하여 조건을 충족하는 경우 행 선택

  7. 7

    Pandas에서 여러 조건으로 데이터 프레임 행 선택

  8. 8

    R의 두 열에있는 조건에 따라 모든 행 선택 (행당 여러 케이스)

  9. 9

    여러 열 값이 여러 목록에있는 행 선택

  10. 10

    R의 2 개 열에 최소한 조건이있는 행 선택

  11. 11

    여러 조건에 따라 행 선택

  12. 12

    Pandas에서 동일한 행을 여러 번 선택

  13. 13

    인접한 테이블에 다른 여러 행이있는 행 선택

  14. 14

    Python pandas : 특정 행이 조건을 충족하는 열 선택

  15. 15

    여러 행에서 한 행으로 데이터 선택

  16. 16

    팬더. 여러 열에서 결 측값이있는 행 선택

  17. 17

    여러 행이있는 선택에서 배열 만들기

  18. 18

    여러 열이있는 개별 선택에서 행 계산

  19. 19

    행 선택 조건으로 여러 열을 선택하는 방법

  20. 20

    Pandas : 여러 문자열이 두 번 이상 나타나는 행 선택

  21. 21

    SQL-동일한 열이 여러 개인 모든 행 선택

  22. 22

    그룹에 대한 새 열이있는 행 선택

  23. 23

    postgresql의 첫 번째 테이블이있는 두 번째 테이블에서 한 열의 여러 행 선택

  24. 24

    pandas.DataFrame에서 행 선택을위한 조건 생성

  25. 25

    pandas.DataFrame에서 행 선택을위한 조건 생성

  26. 26

    python, pandas에서 다른 데이터 프레임의 여러 열을 사용하여 한 데이터 프레임의 행 선택

  27. 27

    열에 조건이있는 pandas 다중 색인 선택

  28. 28

    여러 행에 대한 Pandas 열에서 최대 값 찾기

  29. 29

    Pandas : 동일한 열에서 두 가지 조건을 기반으로 행을 선택하는 방법

뜨겁다태그

보관