본문 바로가기
파이썬

파이썬 Python 데이터 프레임 열의 각 행에서 처음 x 개의 문자 제거

by º기록 2020. 10. 23.
반응형

약 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

 

 

반응형

댓글