본문 바로가기

python

파이썬 csv 파일 불러오기

반응형

 안녕하세요 '코딩 오페라'블로그를 운영하고 있는 저는 'Conducter'입니다.

오늘 알아볼 내용은 파이썬에 csv파일을 불러오는 것입니다.

 

그전에 우선 csv파일에 대해 알아보도록 합시다.

 

csv(comma-separated values) : 몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일이다. 

 

이러한 특성을 갖고 있는 csv파일은 특히 데이터 분석에 많이 이용됩니다. 이러한 csv파일을 만드는 방법은 엑셀 파일을 저장할 때 아래 그림과 같이 파일 형식을 csv로 바꿔주면 됩니다. 

 

csv 저장 방법

 

그러면 간단한 예시를 통해 파이썬 csv파일을 불러오는 방법을 알아보도록 하겠습니다. 우선 저는 아래와 같이 homeprices라는 csv파일과 파이썬 파일을 같은 폴더에 저장하였습니다. 

 

 

우선 pandas를 불러와줍니다. Pandas는 쉽고 직관적인 관계형 또는 분류된 데이터로 작업 할 수 있도록 설계된 

빠르고 유연하며 표현이 풍부한 데이터 구조를 제공하는 Python 패키지로 정말 유용합니다.

 

import pandas as pd

 

 

그다음 pandas의 내장 함수인 read_csv를 이용하여 csv파일을 불러와줍니다. 이때 csv파일 이름은 ' '을 사용해야 하며. csv를 붙여주어야 합니다. 그러면 아래 그림과 같이 데이터 프레임에 불러온 csv파일이 저장됩니다.  이는 실제 csv파일과 동일함을 알 수 있습니다. 

 

df1 = pd.read_csv('homeprices.csv')

 

불러온 csv파일 데이터 프레임

 

실제 csv파일

 

 

그러면 파이썬 파일과 csv 파일이 같은 폴더에 있지 않으면 어떻게 해야 될까요? 답은 간답합니다. 그냥 경로를 불러와주면 됩니다. 예를 들어 다른 폴더에 있는 areas.csv 파일을 불러올 경우 ' '안에 아래와 같이 경로를 넣어주면 됩니다. 

 

df2 = pd.read_csv('C:/Users/mwh51/ML/LR single variable/areas.csv')

 

 

결론적으로 파이썬에 csv파일을 불러오려면 .read_csv를 하고 ('경로/파일 이름. csv')를 해주면 됩니다. 

 

pd.read_csv('경로/파일이름.csv')

 

 

위 내용을 보다 편하게 영상으로 시청하시고 싶으시다면 아래 제 유튜브 영상을 시청하시기 바랍니다.

https://www.youtube.com/watch?v=D_hN55UjBmc&t=273s 

 

만약 파이썬에서 데이터 프레임을 csv파일로 저장하는 방법이 궁금하신다면 아래 제 글을 읽어보시기 바랍니다!

https://codingopera.tistory.com/13

 

파이썬 csv 파일로 저장하기

 안녕하세요 '코딩 오페라'블로그를 운영하고 있는 저는 'Conducter'입니다. 오늘 알아볼 내용은 파이썬에 csv파일을 불러오는 것입니다. 그전에 우선 csv파일에 대해 알아보도록 합시다. csv(comma-se

codingopera.tistory.com

 

추가적으로 제가 AI 학습 관련 오픈 카카오톡방을 만들었습니다. AI와 코딩 학습에 목말라 있으신분들이라면 누구나 들어와서 즐겁게 맘껏 정보공유와 AI 공부하시면 될 것 같습니다. 링크는 다음과 같이니 꼭 한번 참석 및 홍보 부탁드리겠습니다.

https://open.kakao.com/o/ggxse9sg

 

인공지능/AI/코딩 공부방(코딩오페라)

인공지능/AI/코딩 공부방

open.kakao.com

 

 오늘은 파이썬 csv 파일 불러오기에 대해 알아보았습니다. 도움이 되셨나요? 만약 되셨다면 구독 및 좋아요로 표현해 주시면 정말 많은 힘이 됩니다. 궁금한 사항 혹은 앞으로 다루어 주었으면 좋을 주제가 있으시면 댓글 남겨주시면 감사하겠습니다. 저는 '코딩 오페라' 'Conductor'였습니다. 감사합니다. 

 

 

 

<출처 및 참고 : 위키백과>

반응형