랭귀지/pandas
pandas 에서 aaa.str[:4] a가없을경우 제외하기
유키공
2024. 7. 8. 09:39
import pandas as pd
# 데이터 생성
data = {'col1': ['apple', 'banana', '', 'date']}
df = pd.DataFrame(data)
# 값이 있는 행만 선택
df = df[df['col1'].notnull()]
# 행의 처음 4개 문자 추출
df['col2'] = df['col1'].str[:4]
print(df)