일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- visual studio code
- 라이브러리
- MySQL
- 예제
- 파이썬
- 아나콘다
- 디렉토리
- 데이터베이스
- SQL
- 프로그래머스
- 단축키
- 깃허브
- 엑셀
- 데이터분석
- 플라스크
- 가상환경
- 리눅스
- 우분투
- 운영체제
- matplotlib
- 에러
- 코랩
- vscode
- 기초
- 판다스
- 디버깅
- 원격저장소
- 머신러닝
- OpenCV
- 역할
Archives
- Today
- Total
취미와 밥줄사이
[Pandas] - ast.literal_eval() 본문
판다스를 통해서 데이터 분석을 진행하다보면 데이터 프레임 내의 value에 문자열로 묶여진 리스트나, 딕셔너리를 맞딱 뜨리는 경욱 발생한다. 이러한 상황에서는 가장 외곽에 있는 문자열을 제거해야 데이터를 다루기가 쉬워진다.
이러한 상황에서는 ast 모듈의 literal_eval 함수를 사용할 수가 있다.
{from ast import literal_eval
literal_eval('string으로 둘러싸인 리스트 혹은 딕셔너리')
# 리스트 혹은 딕셔너리 기호 외곽의 ''가 사라진다.
# 튜플일 경우에는 '' 기호 ()과 함께 사라진다.}
'Python > Pandas' 카테고리의 다른 글
[Pandas] pd.read_csv - 파라미터 사용법 (0) | 2021.05.12 |
---|---|
[Pandas] 데이터프레임 엑셀로 저장하기 (0) | 2021.05.09 |
[Pandas] - isintance() (0) | 2021.04.28 |
[Pandas] - 에러:UnicodeDecodeError (0) | 2021.04.28 |
[Pandas] - DataFrame : merge 사용법과 코드 (0) | 2021.03.21 |