• 회원가입
  • 로그인
  • 구글아이디로 로그인

[pandas] Python - Pandas Read CSV (CSV 읽기)

1130  
목차
  1. csv 파일
  2. csv 파일 읽기

 

csv 파일

 

1. CSV 의미. 

① (Comma-Separated Values : 콤마로 구분된 값들.)

② (Comma-Separated Variables : 콤마로 구분된 변수들)

(예) 

id,nick,level,point

sinbi,신비,3,1000 

 

2.

큰 데이터셋 저장에 사용됨.

 

3.

csv 확장자 가짐. (예: data.csv)

 


[예제] 실습 위해 아래 구조가 되게 파일 저장.

C:\Users\사용자명\AppData\Local\Programs\Python\Python39\data.csv

 

id,nick,level,point

sinbi,신비,3,1000

homzzang,홈짱,10,2000

momo,모모,2,

sana,사나,3,3000

soso,소소,4,4000

 

 

csv 파일 읽기

 

pd.read_csv() 메서드 : 파일 안 전체 데이터 읽기.

print(df.to_string()) : 전체 데이터 출력.

cf.

print(df) : 큰 df 출력 시 맨 앞 5행, 맨 뒤 5행만 출력됨.

 


[예제] - 전체 출력

 

import pandas as pd

df = pd.read_csv('data.csv')

print(df.to_string())

 

결과값:

         id nick  level   point

0     sinbi   신비   3  1000.0

1  homzzang   홈짱  10  2000.0

2      momo   모모   2     NaN

3      sana   사나   3  3000.0

4      soso   소소   4  4000.0

PS. print(df) 사용 시, 맨 처음 5행, 맨 뒤 5행만 보여 줌.

 


분류 제목
module Python - cmath.sinh(x) 메서드 -
module Python - cmath.sqrt(x) 메서드 -
module Python - cmath.tan(x) 메서드 -
module Python - cmath.tanh(x) 메서드 -
module Python - cmath.e 상수 - 오일러 상수 (2.71...)
module Python - cmath.inf 상수 - float 자료형의 무한대 상수 (= inf) 반환.
module Python - cmath.infj 상수 - complex 자료형의 무한대 상수 (= infj) 반환.
module Python - cmath.nan 상수 - float 자료형의 nan 상수 (= nan) 반환.
module Python - cmath.nanj 상수 - complex 자료형의 nan 상수 (= nanj) 반환.
module Python - cmath.pi 상수 - 원주율 (= 3.14...) 반환. (= 파이 상수)
module Python - cmath.tau 상수 - 원주율 2배 (= 6.28...) 반환. (= 타우 상수)
howto Python - digit 숫자 (0~9)를 정사각형 형태로 나열.
pandas Python - Pandas Intro (판다스 소개)
pandas Python - Pandas Start (설치/시작/버전확인)
pandas Python - Pandas Series (시리즈)
pandas Python - Pandas DataFrames (데이터프레임)
pandas Python - Pandas Read CSV (CSV 읽기)
pandas Python - Pandas Read JSON (JSON 읽기)
pandas Python - Pandas Analyzing DataFrames (데이터프레임 분석)
pandas Python - Pandas Cleaning Data (데이터 청소/정리)
23/24
목록
찾아주셔서 감사합니다. Since 2012