2
나는 이것을 Excel에서 보았지만 다른 열로는 SOP
과 숫자를 나누고 싶습니다. 서식 지정이 다른 경우가 있으므로 약간 까다로워집니다.데이터 프레임 열의 문자열에서 숫자 정보 추출
0 SOP-015641
1 SOP-007809
2 SOP018262
3 SOP-007802
4 SOP-007804
5 SOP-007807
나는 이것을 Excel에서 보았지만 다른 열로는 SOP
과 숫자를 나누고 싶습니다. 서식 지정이 다른 경우가 있으므로 약간 까다로워집니다.데이터 프레임 열의 문자열에서 숫자 정보 추출
0 SOP-015641
1 SOP-007809
2 SOP018262
3 SOP-007802
4 SOP-007804
5 SOP-007807
사용 .str.extract() 방법 :
이 잘 작동In [8]: df[['a','b']] = df.pop('col').str.extract('(\D+)(\d+)', expand=True)
In [9]: df
Out[9]:
a b
0 SOP- 015641
1 SOP- 007809
2 SOP 018262
3 SOP- 007802
4 SOP- 007804
5 SOP- 007807
, 감사합니다. 추출 함수 내에서 입력을 예로들 수 있습니까? 그냥 학습 목적으로. – madsthaks