728x90
데이터 전처리 파일 관리]
변경
import pandas as pd
# UTF-8 인코딩으로 파일 읽기
df = pd.read_csv('mymeal_all.csv', encoding='utf-8')
# CP949 인코딩으로 파일 저장
df.to_csv('mymeal_all_cp949.csv', encoding='cp949', index=False)
저장 - csv로 저장
# 결과 저장
# result 변수를 인덱스 미포함하여 'result3.csv' 파일로 저장 합니다.
# 저장경로는 현재 경로의 하위 './data' 폴더로 지정해 주세요.
result.to_csv('./data/result3.csv',index=False)
저장 - 특정 위치에 csv로 저장
import pandas as pd
# 예시 DataFrame 생성
data = {'Column1': [1, 2, 3], 'Column2': [4, 5, 6]}
your_dataframe = pd.DataFrame(data)
# CSV 파일로 저장할 경로
file_path = 'path/to/your/folder/filename.csv'
# DataFrame을 CSV 파일로 저장
your_dataframe.to_csv(file_path, index=False)
저장 - Excel로 저장
df.to_excel('example.xlsx', index=False)
조회, 확인 - 특정 위치의 파일 목록 확인
import os
# 확인하고 싶은 디렉토리 경로
directory_path = 'your/directory/path'
# 디렉토리 내의 파일과 하위 디렉토리 목록 가져오기
file_list = os.listdir(directory_path)
# 파일 목록 출력
print(file_list)
728x90
'데이터 - 전처리' 카테고리의 다른 글
데이터 전처리 결측치] (0) | 2024.01.06 |
---|---|
데이터 전처리 날짜, date, Date] (0) | 2024.01.05 |
데이터 전처리] 1,234 등 숫자에서 쉼표를 제거하고 숫자형으로 형식 변경, 빈 칸 np.nan으로 대체 및 제거, str.replace(',', '').astype(float), np.nan, subset (0) | 2023.12.16 |
데이터 전처리 가변수화] one-hot encoding, pd.get_dummies (0) | 2023.12.02 |
데이터 전처리] 데이터 파싱, xml.etree.ElementTree, bs4, Beautiful Soup Parsing, pprint (0) | 2023.11.18 |