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

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

1145  
목차
  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 - math.log() 메서드 -
module Python - math.log10() 메서드 -
module Python - math.log1p() 메서드 -
module Python - math.log2() 메서드 -
module Python - math.perm() 메서드 -
module Python - math.pow() 메서드 ★ - 승수값 (= 누승값 = pow메서드 = 포오 = 파워)
module Python - math.prod() 메서드 -
module Python - math.radians() 메서드 -
module Python - math.remainder() 메서드 ★ - 나머지 반환. (= remainder메서드 = …
module Python - math.sin() 메서드 -
module Python - math.sinh() 메서드 -
module Python - math.sqrt() 메서드 -
module Python - math.tan() 메서드 -
module Python - math.tanh() 메서드 -
module Python - math.trunc() 메서드 ★ - 정수 부분 반환. (= trunc메서드 = 트렁크)
module Python - math.e 상수 - 오일러 상수 (2.71...)
module Python - math.inf 상수 - float 자료형의 무한대 상수 (= inf) 반환.
module Python - math.nan 상수 - float 자료형의 NaN 상수 (= nan) 반환.
module Python - math.pi 상수 - 원주율 (= 3.14...) 반환. (= 파이 상수)
module Python - math.tau 상수 - 원주율 2배 (= 6.28...) 반환. (= 타우 상수)
21/24
목록
찾아주셔서 감사합니다. Since 2012