1. 데이터프레임 생성 및 CSV 파일 저장

[소스]

import pandas as pd
from collections import OrderedDict #컬럼 순서를 지정하면서 데이터 프레임을 구성
friend_ordered_dict = OrderedDict(
    [
        ('name', ['John', 'Nate']),
        ('age', [25, 30]),
        ('job', ['student', 'teacher']),
    ]
)
df = pd.DataFrame.from_dict(friend_ordered_dict)
df.to_csv('C:\\Users\\HP\\Desktop\\주피터\\Pandas\\TEST\\file\\save.csv') #csv파일로 생성

 

[결과]

데이터 프레임 생성 후 "df.to_csv('[저장될 파일경로 및 파일명]', [옵션])"을 통해 파일을 저장할 수 있습니다.

정상적으로 저장된 것을 확인할 수 있습니다.

 

2. 인덱스가 제거된 CSV 파일 생성
[소스]

import pandas as pd
from collections import OrderedDict #컬럼 순서를 지정하면서 데이터 프레임을 구성
friend_ordered_dict = OrderedDict(
    [
        ('name', ['John', 'Nate']),
        ('age', [25, 30]),
        ('job', ['student', 'teacher']),
    ]
)
df = pd.DataFrame.from_dict(friend_ordered_dict)
df.to_csv('C:\\Users\\HP\\Desktop\\주피터\\Pandas\\TEST\\file\\save_no_index.csv', index = None) #csv파일로 생성

 

[결과]

데이터 프레임 생성 후 "df.to_csv('[저장될 파일경로 및 파일명]', index = None)" 이처럼 index 옵션을 주면 파일저장시 index부분이 제거되고 저장되는 것을 확인 할 수 있습니다.

 

 

3. 컬럼 속성이 삭제된 CSV 파일 생성

[소스]

import pandas as pd
from collections import OrderedDict #컬럼 순서를 지정하면서 데이터 프레임을 구성
friend_ordered_dict = OrderedDict(
    [
        ('name', ['John', 'Nate']),
        ('age', [25, 30]),
        ('job', ['student', 'teacher']),
    ]
)
df = pd.DataFrame.from_dict(friend_ordered_dict)
df.to_csv('C:\\Users\\HP\\Desktop\\주피터\\Pandas\\TEST\\file\\save_no_header.csv', header = None) #csv파일로 생성

 

[결과]

데이터 프레임 생성 후 "df.to_csv('[저장될 파일경로 및 파일명]', header= None)" 이처럼 header옵션을 주면 파일저장시 header부분이 제거되고 저장되는 것을 확인 할 수 있습니다.

+ Recent posts