Jam's story
Pandas 1 본문
-데이터를 불러오기
우선 판다스를 짧게 편의상 pd라고 해준다
import pandas as pd
이때 파일 형식이 csv면 파일명.csv
txt면 파일명.txt
df=pd.read_csv('파일명') 예를 들어) df=pd.read_csv('C:/Users/kimjm/OneDrive/문서/data/friend_list.csv') df=pd.read_csv('C:/Users/kimjm/OneDrive/문서/data/friend_list.txt')
위쪽부터 불러오고 싶다면 df.head() (위쪽부터 끝까지
df.head(2) 위쪽부터 2번째 까지

끝쪽을 불러오고 싶다면 df.tail() (위쪽부터 끝까지
df.tail(2) 끝쪽부터 끝에서 2번째 까지

위의 데이터들은 다음과 같이 쉼표로 구분이 되어있었다

하지만 tab으로 구분되어있는 데이터를 불러올때는

, delimiter='\t' 를 써준다 .
df=pd.read_csv('C:/Users/kimjm/OneDrive/문서/data/friend_list_tab.txt', delimiter='\t')
delimiter='\t'로 구분 안한거랑 한거 차이

header=None 을 쓰면 컬럼네임이 0,1,2 등으로 나타남

근데 0번째 행은 왜 생긴건지 몰겟음. .ㅎㅎ
컬럼 네임 내가 붙여주기
df.columns=['컬럼명1','컬럼명2','컬럼명3']
df.columns=['name','age','job']

한번에 컬럼명 설정
df=pd.read_csv('C:/Users/kimjm/OneDrive/문서/data/friend_list_tab.txt', delimiter='\t',header=None, names=['이름','나이','직업'])
df=pd.read_csv('C:/Users/kimjm/OneDrive/문서/data/friend_list_tab.txt', delimiter='\t',header=None, names=['이름','나이','직업'])
