데이터 처리 데이터의 가져오기와 내보내기

1401 단어 데이터 처리

데이터 가져오기


먼저 csv 파일 가져오기
#coding:utf-8
import pandas as pd 
df = pd.read_csv(r'/Users/herenyi/Downloads/4/4.1/1.csv', encoding = 'UTF-8' )

그 다음은 txt 파일 가져오기
df1 = pd.read_table(r'/Users/herenyi/Downloads/4/4.1/2.txt', names = ['age', 'name' ], sep = ',', encoding = 'UTF-8')

마지막으로 excel 파일을 가져옵니다. 기본 첫 번째 동작 열 이름이면
df2 = pd.read_excel(r'/Users/herenyi/Downloads/4/4.1/3.xls', sheetname = 'data')

열 이름이 없으면names 매개 변수로 직접 열 이름을 가져옵니다.
df2 = pd.read_excel(r'/Users/herenyi/Downloads/4/4.1/3.xls', sheetname = 'data', header = None, names = ['age', 'name'])

데이터 내보내기


여기서 우리는 자주 사용하는 csv 파일을 예로 들면, 우선 Dataframe 데이터 구조의 데이터 집합을 입력합니다

df = pd.DataFrame({
    'age': [21, 22, 23], 
    'name': ['KEN', 'John', 'JIMI']
})

그리고 우리는 이 df를 내보냅니다. 주로 filePath,sep,index,header 네 개의 매개 변수가 있습니다. 만약 우리가 어떤 변경도 하지 않는다면 아래와 같이 내보내면 됩니다. 다음은 제가 저장한 경로입니다.
df.to_csv(r'/Users/herenyi/Desktop/test/df.csv')

만약 네가 서열을 실행하지 않는다면, index 매개 변수를 False로 바꾸기만 하면 된다.
df.to_csv(r'/Users/herenyi/Desktop/test/df.csv', index = False);

좋은 웹페이지 즐겨찾기