Python

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

1128
목차
  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행만 보여 줌.

 


분류 제목
basic Python - Home (입문) - 이념 / 추천 링크
basic Python - Intro (소개) - 용도・특징
basic Python - Start (시작) - 파이썬 설치/실행/버전확인
basic Python - Syntax (구문) - 들여쓰기・변수・주석
basic Python - Comment (주석)
basic Python - Variable (변수)
basic Python - DataType (데이터타입) - 자료형
basic Python - Number (숫자)
basic Python - Casting (데이터 타입 변경) - 자료형 변환
basic Python - String (문자열) ★ ※ 색인번호 (= 인덱스) 개념.
basic Python - Boolean (참거짓)
basic Python - Operator (연산자)
basic Python - List (리스트) ★ - 변경 가능한 모음
basic Python - Tuple (투플/튜플) - 변경 불가 모음
basic Python - Set (셋/세트) - '순서(=색인)' 없고, 중복 허용 않는 데이터 모음.
1/32
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 2
웹유틸
회원센터
홈짱닷컴 PC버전 로그인