자리의 수에 따라, 값은 항상분할 팬더 dataframe 열 나는 두 개의 열이 키와 값이있는 팬더 dataframe이
>df1
key value
10 10000100
20 10000000
30 10100000
40 11110000
같은 8 자리 숫자 뭔가 구성이 지금은 응시해야 값 열은 내 결과가
>df_res
key 0 1 2 3 4 5 6 7
10 1 0 0 0 0 1 0 0
20 1 0 0 0 0 0 0 0
30 1 0 1 0 0 0 0 0
40 1 1 1 1 0 0 0 0
내가 입력 데이터 형식을 변경할 수있는 새로운 데이터 프레임이되도록, 현재의 자리에 분할, 내가 생각했던 가장 일반적인 것은 문자열 및 루프로 값을 변환하는 것이 었습니다 그러나 각 자릿수를 통해 목록에 넣으십시오. 더 우아하고 빠른 뭔가를 oking, 친절하게 도움이됩니다.
EDIT : 입력이 문자열에 없습니다. 정수입니다.
'value' 열에 이러한 요소가 시작되지 않습니까? 그렇지 않으면 어떻게 그 안에 제로를 넣을 수 있습니까? – Divakar
질문이 편집되었습니다. 예제에서 앞에 0을 추가하는 것이 좋지 않습니다. –