본문 바로가기
공부기록/파이썬

Chapter01-1 혼공 파이썬 데이터 분석

by 행복별거있나요 2023. 7. 24.

데이터분석이란?

1.구글 코랩:구글 계정 소유자 누구나 사용가능한 웹 브라우저 기반 파이썬 코드 실행 환경

 

2.마크다운 서식_HTML과 같이 일반 텍스트로 서식있는 문서를 작성하는데 사용

#제목1:<h1>태그와 동일

**혼공분석**:글자 굵게

*혼공분석*,_혼공분석_:글자 기울임꼴

~~혼공분석~~:취소선 추가

'print("hello world!")':코드 서체

> 혼공분석:들여쓰기

*혼공분석,-혼공분석:글머리기호

[미디어](http://~~~):링크 만들기

![미디어](http://~~~):이미지 추가

$ y=x \times z$:레이텍 추가

 

3.도서 데이터 찾기 실습 

코랩에서 데이터 확인_

csv파일은 콤마(,)로 구분된 텍스트 파일,한 줄이 하나의 레코드,레코드는 콤마로 구성된 여러 필드로 구성

코랩에서 데이터 다운로드하기:gdown패키지_구글 드라이브 포함한 대용량 파일 다운 가능 패키지

import gdown

import gdown

gdown.download('https://bit.ly/3eecMKZ',
'남산도서관 장서 대출목록 (2021년 04월).csv', quiet=False)

파일 인코딩 형식 확인하기:chardet.detect() 함수

(open()함수 mode 매개변수의 기본값은 텍스트 읽기 모드'r'

import chardet

with open('남산도서관 장서 대출목록 (2021년 04월).csv', mode='rb') as f:
d = f.readline()

print(chardet.detect(d))

인코딩 형식 지정하기:

with open('남산도서관 장서 대출목록 (2021년 04월).csv', encoding='euc-kr') as f:
print(f.readline())
print(f.readline())

데이터 프레임:판다스의 핵심 데이터 구조로 행과 열로 구성

데이터프레임 다루기:판다스

시리즈:1차원 배열과 비슷한 판다스의 객체, 한 종류의 데이터만 포함 가능

csv 파일을 데이터프레임으로 읽기:read_csv

데이터프레임 csv파일로 저장하기:to_csv()메서드

 

[혼자 공부하는 데이터 분석 with_파이썬 발췌 한 내용입니다]