Processor

【Pandas】 파일 저장하기

작성자 임베디드코리아 작성일26-04-16 00:17 조회106회 댓글0건
< * 파일저장하기 * >

1. 데이터 프레임 생성
__________________________________________________________________________
import pandas as pd
# 데이터 생성 : 딕셔너리
simple_dic= {
    'id': ['A001','A003','A002','B003','B001','B002'],
    'gender':['F','F','M','F','M','M'],
    'wei': 65,66,68,69,71,72],
    'hei':[171','172'.'177','176','173'178'],
    'age':[23',24','40','38','43','42']
}
# 데이터 프레임 생성
df = pd.DataFrame(simple_dic)
--------------------------------------------------------------------------------------
#print(df.info())  # 데이터 요약 정보
#print(df.describe()) # 요약 통계


2. 새로운 열 추가
__________________________________________________________________________
# Pass/Fail 기준 추가
df['old'] = df['age'] >= 41
print(df)
------------------------------------------------------------------------------------
출력 :
  gender  wei  hei  age    old
0      F  65  171  23  False
1      F  66  172  24  False
2      M  68  177  40  False
3      F  69  176  38  False
4      M  71  173  43  True
5      M  72  178  42  True


3. 파일 저장
_______________________________________________________
# CSV로 저장
df.to_csv('output.csv', index=False)
print("Data saved to 'output.csv'")
--------------------------------------------------------------
output.csv의 내용

gender,wei,hei,age,old
F,65,171,23,False
F,66,172,24,False
M,68,177,40,False
F,69,176,38,False
M,71,173,43,True
M,72,178,42,True