반응형
약 1,500 개의 행과 15 개의 열이있는 Python 데이터 프레임이 있습니다. 하나의 특정 열로 각 행의 처음 3자를 제거하고 싶습니다. 간단한 예로서 다음은 데이터 프레임입니다.
import pandas as pd
d = {
'Report Number':['8761234567', '8679876543','8994434555'],
'Name' :['George', 'Bill', 'Sally']
}
d = pd.DataFrame(d)
데이터 프레임 d
의 Report Number
열에있는 각 필드에서 처음 세 문자를 제거하고 싶습니다.
해결 방법
In [11]:
d['Report Number'] = d['Report Number'].str[3:]
d
Out[11]:
Name Report Number
0 George 1234567
1 Bill 9876543
2 Sally 4434555
참조 페이지 https://stackoverflow.com/questions/42349572
반응형
'파이썬' 카테고리의 다른 글
파이썬 내 파이썬 객체가 숫자인지 어떻게 확인할 수 있습니까? (0) | 2020.10.23 |
---|---|
파이썬 Pycrypto (RSA)를 사용하여 데이터 서명 및 확인 (0) | 2020.10.23 |
파이썬 How to make python scripts executable on Windows? (0) | 2020.10.23 |
파이썬의 유니 코드 문자열에서 바이트 얻기 (0) | 2020.10.23 |
파이썬 Static files in Flask - robot.txt, sitemap.xml (mod_wsgi) (0) | 2020.10.23 |
댓글