Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 주피터노트북판다스
- sql따라하기
- 파이썬수업
- 수업기록
- 주피터노트북그래프
- 데이터분석시각화
- 판다스그래프
- 파이썬차트
- SQL수업
- python알고리즘
- 파이썬데이터분석
- 파이썬시각화
- Python
- 판다스데이터분석
- SQL
- python데이터분석
- 주피터노트북맷플롯립
- 맷플롯립
- 팀플기록
- python수업
- matplotlib
- SQLSCOTT
- 주피터노트북데이터분석
- 파이썬데이터분석주피터노트북
- 파이썬
- 파이썬크롤링
- 파이썬알고리즘
- sql연습하기
- sql연습
- 주피터노트북
Archives
- Today
- Total
IT_developers
Python 데이터 분석(주피터노트북) - Pandas(텍스트 데이터 가공) 본문
str 메소드
- pandas.core.strings.StringMethods 의 별칭
- 호출할 수 없기 때문에 괄호를 사용하지 않음
1) lower() / upper() / len()
2) strip() : 공백제거
3) split() : 문자열 자르기
4) replace() : 대체. 정규식 사용 가능
- ^는 입력라인의 시작
- .a 는 맨 첫 문자를 포함하고 a로 끝나는 부분을 매칭
- | or 의 의미
- dog에 해당하는 부분 매칭
- case=False 대소문자 구분 안함
- regex=True 전달된 패턴이 정규식
5) cat : 텍스트 이어 붙이기
- 손실값이 있다면 연결 안함
[실습] 일기 형식의 데이터 가공
- split() : 기준을 주지 않으면 공백 기준
- len : 문자열의 수 파악
- contains() : 특정 문자열을 가지고 있는지 확인
- count() : 숫자가 몇개 있는지 확인
- findall() : 매칭되는 부분을 리스트로 출력
- 패턴만들기 :(\d\d):(\d\d)
'Python' 카테고리의 다른 글
Python 데이터 분석(주피터노트북) - Pandas(time_series) (0) | 2022.11.09 |
---|---|
Python 데이터 분석(주피터노트북) - Pandas(기타-크롤링) (0) | 2022.11.08 |
Python 데이터 분석(주피터노트북) - Pandas(실습-groupby) (0) | 2022.11.06 |
Python 데이터 분석(주피터노트북) - Pandas(groupby) (0) | 2022.11.05 |
Python 데이터 분석(주피터노트북) - Pandas(apply,map, applymap) (0) | 2022.11.04 |
Comments