카테고리 없음

[python] 데이터프레임 다루기 df.str 함수

렁다이쿤 2022. 11. 15. 00:58
728x90

데이터프레임에서 특정 변수의 값의 앞에 n개의 값을 가져오고 싶거나 끝의 n개를 가져올 때 str. 함수를 사용합니다.

> 이 함수는 L 대기업 코딩테스트 문제에 나왔고, 현업에서도 하루에 5~10번은 사용하니 무조건 외우시길 추천드립니다.

 

 

str[:3]   :   0~3개를 골라와라~!

iris["Species"].str[:3]
:
0      set
1      set
2      set
3      set
4      set
      ... 
145    vir
146    vir
147    vir
148    vir
149    vir
Name: Species, Length: 150, dtype: object
 
 
끝 3개를 골라와라~!
iris["Species"].str[-3:]
0      osa
1      osa
2      osa
3      osa
4      osa
      ... 
145    ica
146    ica
147    ica
148    ica
149    ica
Name: Species, Length: 150, dtype: object

 

 

2:5  : 3번째 항목부터 5번째 항목까지 불러와라~! (인덱스로 하면 2,3,4)

iris["Species"].str[2:5]
0      tos
1      tos
2      tos
3      tos
4      tos
      ... 
145    rgi
146    rgi
147    rgi
148    rgi
149    rgi
Name: Species, Length: 150, dtype: object

 

쉽죠잉~~~

 

이거 꼭 알아두세요^^ 나중에 몰라서 for문 돌리지 마시고~~