fisrt_column |
[A] B / C |
위에 표를 아래처럼 바꾸려면
a | b | c |
A | B | C |
test['adelete'] = test.fisrt_column.str.split(']').str[0] # ]기준으로 0(왼)1(오)이라는뜻
test['a'] = test.adelete.str.split('[').str[1]
test['change2'] = test.fisrt_column.str.split(']').str[1]
test['b'] = test.change2.str.split('/').str[0]
test['c'] = test.change2.str.split('/').str[1]
이렇게 나눠주고나서
test['a'].str.strip()
test['b'].str.strip()
test['c'].str.strip()
왼쪽 오른쪽 빈칸을 없애준다.
test=test.replace(r'^\s*$', np.NAN, regex=True)
test = test.fillna(value='nul')
그리고 빈칸은 NAN(결측치값)으로 만들어준다음 nul값으로 채워준다.
'<문법> > 파이썬' 카테고리의 다른 글
[python] Saving multiple graphs as one pdf (0) | 2021.12.27 |
---|---|
Matplotlib 바그래프 문법정리 (0) | 2021.07.22 |
형태소 분석 기본 연습 - 명사만 골라내기 (konlpy - Twitter) (0) | 2021.01.13 |
json 인코딩/디코딩 초간단정리 (0) | 2021.01.13 |
Python 문법 (0) | 2021.01.13 |