열 인덱스를 기반으로 문자열 True / False Pandas 열을 정수로 변환하는 방법은 무엇입니까?

사용자 3486773

처음 두 열만 bool이 아닌 매우 큰 데이터 프레임이 있습니다. 그러나 소스로 인해 모든 것이 문자열로 가져옵니다. 참 / 거짓 필드에는 실제 공백 (nan 아님)도 포함되며 'True'및 'False'로 표기됩니다.

모든 열을 입력하거나 나열하지 않고이를 수행하는 동적 인 방법을 찾으려고합니다.

  ndf.iloc[:,2:].astype(bool)

적어도 실행하고 bool로 변경하는 것처럼 보이지만 'inplace = True'를 추가하면 속성 유형을 저장하는 데 아무런 영향을 미치지 않습니다. 나는 또한 운이없는 아래 코드를 시도했습니다. 실행되지만 실제로 내가 말할 수있는 것은 아무것도하지 않습니다.

  ndf.iloc[:,2:] = ndf.iloc[:,2:].astype(bool) 

이 테이블을 데이터베이스에 궁극적으로 0과 1로 다시 쓸 수 있어야합니다. 나는 bools에 가장 정통한 사람이 아니며 아직 알지 못하는 쉬운 일 라이너 방법이 있기를 바랍니다.

꽝황

사실은

ndf.iloc[:,2:] = ndf.iloc[:,2:].astype(bool) 

작동하고 데이터를에서 str/object변경해야 합니다 bool. 'True'및을 사용 하여 동일한 인쇄물을 얻을 수 True있습니다. ndf.dtypes해당 명령 이후의 변경 사항을 보려면로 확인하십시오 .

부울을 01으로 사용하려면 다음을 시도하십시오.

ndf.iloc[:,2:] = ndf.iloc[:,2:].astype(bool).astype(int)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

열 인덱스를 기반으로 문자열 True / False Pandas 열을 정수로 변환하는 방법은 무엇입니까?

분류에서Dev

Pandas DataFrame을 문자열 인덱스 문자열 값으로 dict로 변환하는 방법은 무엇입니까?

분류에서Dev

인덱스를 기반으로 하위 문자열을 바꾸는 방법은 무엇입니까?

분류에서Dev

날짜 형식 문자열을 bool True로, 다른 문자열을 False로 변환하는 방법은 무엇입니까?

분류에서Dev

날짜 형식 문자열을 bool True로, 다른 문자열을 False로 변환하는 방법은 무엇입니까?

분류에서Dev

인덱스가 문자열 외부에 있으면 False를 반환하는 방법은 무엇입니까?

분류에서Dev

Pandas에서 groupby 다중 인덱스를 새 열로 변환하는 방법은 무엇입니까?

분류에서Dev

인덱스를 기반으로 루비 배열을 두 배열로 나누는 방법은 무엇입니까?

분류에서Dev

Pandas의 if-else 조건을 기반으로 튜플 인덱스에서 문자열을 추출하는 방법은 무엇입니까?

분류에서Dev

Pandas Dataframe의 문자열을 목록 또는 문자 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

Swagger Codegen이 ON / OFF 문자열 열거 형을 TRUE / FALSE로 변환하는 이유는 무엇입니까?

분류에서Dev

문자열 인덱스로 문자열 배열을 선언하는 방법은 무엇입니까?

분류에서Dev

Pandas에서 날짜 인덱스를 문자열 열로 변환하는 방법

분류에서Dev

Pandas를 사용하여 여러 문자열 인덱스를 기반으로 열을 분할하는 방법

분류에서Dev

문자열을 정수로 변환하는 방법은 무엇입니까?

분류에서Dev

인덱스 PHP를 기반으로 두 배열을 병합하는 방법은 무엇입니까?

분류에서Dev

데이터 프레임의 열에서 문자열로 True / False를 변경하는 방법은 무엇입니까?

분류에서Dev

stoi ()를 사용하여 문자열을 정수로 변환하는 방법은 무엇입니까?

분류에서Dev

C ++ char 포인터 배열을 문자열 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

Pandas : 다른 열을 기반으로 한 열 값을 변수에 할당하는 방법은 무엇입니까?

분류에서Dev

인덱스 별 최대 값 차이를 기반으로 새 열을 만드는 방법은 무엇입니까?

분류에서Dev

기존 문자열 변수의 하위 문자열을 기반으로 Stata에서 더미 변수를 생성하는 방법은 무엇입니까?

분류에서Dev

JSON 문자열이있는 Pandas DataFrame을 유효한 JSON으로 변환하는 방법은 무엇입니까?

분류에서Dev

Java의 값을 기반으로 문자열에서 수직 문자를 얻는 방법은 무엇입니까?

분류에서Dev

정수 (월)를 인간 친화적 인 문자열로 변환하는 방법은 무엇입니까?

분류에서Dev

문자열에서 가져온 문자를 정수로 변환하는 방법은 무엇입니까?

분류에서Dev

Pandas DataFrame에서 2 단계 인덱스를 2 단계 열로 변경하는 방법은 무엇입니까?

분류에서Dev

문자열을 Python 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

문자열을 배열로 변환하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    열 인덱스를 기반으로 문자열 True / False Pandas 열을 정수로 변환하는 방법은 무엇입니까?

  2. 2

    Pandas DataFrame을 문자열 인덱스 문자열 값으로 dict로 변환하는 방법은 무엇입니까?

  3. 3

    인덱스를 기반으로 하위 문자열을 바꾸는 방법은 무엇입니까?

  4. 4

    날짜 형식 문자열을 bool True로, 다른 문자열을 False로 변환하는 방법은 무엇입니까?

  5. 5

    날짜 형식 문자열을 bool True로, 다른 문자열을 False로 변환하는 방법은 무엇입니까?

  6. 6

    인덱스가 문자열 외부에 있으면 False를 반환하는 방법은 무엇입니까?

  7. 7

    Pandas에서 groupby 다중 인덱스를 새 열로 변환하는 방법은 무엇입니까?

  8. 8

    인덱스를 기반으로 루비 배열을 두 배열로 나누는 방법은 무엇입니까?

  9. 9

    Pandas의 if-else 조건을 기반으로 튜플 인덱스에서 문자열을 추출하는 방법은 무엇입니까?

  10. 10

    Pandas Dataframe의 문자열을 목록 또는 문자 배열로 변환하는 방법은 무엇입니까?

  11. 11

    Swagger Codegen이 ON / OFF 문자열 열거 형을 TRUE / FALSE로 변환하는 이유는 무엇입니까?

  12. 12

    문자열 인덱스로 문자열 배열을 선언하는 방법은 무엇입니까?

  13. 13

    Pandas에서 날짜 인덱스를 문자열 열로 변환하는 방법

  14. 14

    Pandas를 사용하여 여러 문자열 인덱스를 기반으로 열을 분할하는 방법

  15. 15

    문자열을 정수로 변환하는 방법은 무엇입니까?

  16. 16

    인덱스 PHP를 기반으로 두 배열을 병합하는 방법은 무엇입니까?

  17. 17

    데이터 프레임의 열에서 문자열로 True / False를 변경하는 방법은 무엇입니까?

  18. 18

    stoi ()를 사용하여 문자열을 정수로 변환하는 방법은 무엇입니까?

  19. 19

    C ++ char 포인터 배열을 문자열 배열로 변환하는 방법은 무엇입니까?

  20. 20

    Pandas : 다른 열을 기반으로 한 열 값을 변수에 할당하는 방법은 무엇입니까?

  21. 21

    인덱스 별 최대 값 차이를 기반으로 새 열을 만드는 방법은 무엇입니까?

  22. 22

    기존 문자열 변수의 하위 문자열을 기반으로 Stata에서 더미 변수를 생성하는 방법은 무엇입니까?

  23. 23

    JSON 문자열이있는 Pandas DataFrame을 유효한 JSON으로 변환하는 방법은 무엇입니까?

  24. 24

    Java의 값을 기반으로 문자열에서 수직 문자를 얻는 방법은 무엇입니까?

  25. 25

    정수 (월)를 인간 친화적 인 문자열로 변환하는 방법은 무엇입니까?

  26. 26

    문자열에서 가져온 문자를 정수로 변환하는 방법은 무엇입니까?

  27. 27

    Pandas DataFrame에서 2 단계 인덱스를 2 단계 열로 변경하는 방법은 무엇입니까?

  28. 28

    문자열을 Python 배열로 변환하는 방법은 무엇입니까?

  29. 29

    문자열을 배열로 변환하는 방법은 무엇입니까?

뜨겁다태그

보관