Pandas DataFrame 문자열의 선행 0
Pandas DataFrame의 문자열 열에 선행 0을 추가하려면 다음 코드 조각을 사용할 수 있습니다.
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
이 방법은 str 속성의 zfill() 함수를 사용하여 원하는 문자열 너비를 지정할 수 있습니다. 이 경우 ID 열에 15개의 선행 0을 추가합니다.
예:
문자열 열이 있는 다음 DataFrame을 고려하세요.
ID | text1 | text 2 |
---|---|---|
2345656 | blah | blah |
3456 | blah | blah |
541304 | blah | blah |
201306 | hi | blah |
12313201308 | hello | blah |
zfill() 메서드를 사용하면 ID 열에 선행 0을 추가할 수 있습니다.
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
이렇게 하면 다음과 같은 DataFrame이 생성됩니다.
ID | text1 | text 2 |
---|---|---|
000000002345656 | blah | blah |
000000000003456 | blah | blah |
000000000541304 | blah | blah |
000000000201306 | hi | blah |
000012313201308 | hello | blah |
추가 참고 사항 :
위 내용은 Pandas DataFrame의 문자열 열에 선행 0을 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!