빈 데이터프레임 생성 방법
1) 아무것도 없는 빈데이터 프레임 만들기
import pandas as pd
empty_df = pd.DataFrame()
empty_df.info
#<bound method DataFrame.info of Empty DataFrame
#Columns: []
#Index: []>
2) 인덱스(Index, '행')을 지정하여 빈데이터 프레임 만들기
DataFrame() 메서드 안에서 'index = []'의 형태로 행(index)을 지정
※ 인덱스가 한 개 뿐이라도 반드시 리스트 안에 넣어서 지정
ex) index = ['a']
empty_df2 = pd.DataFrame(index = ['1', '2', '3'])
empty_df2.info
#<bound method DataFrame.info of Empty DataFrame
#Columns: []
#Index: [1, 2, 3]>
>>empty_df2
3) 컬럼(Columns, '열')을 지정하여 빈데이터 프레임 만들기
DataFrame() 메서드 안에서 'columns= []'의 형태로 열(columns)을 지정
※ 컬럼이 한 개 뿐이라도 반드시 리스트 안에 넣어서 지정
ex) columns = ['col_1']
import pandas as pd
empty_df3 = pd.DataFrame(columns = ['col_1', 'col_2', 'col_3'])
empty_df3.info
#<bound method DataFrame.info of Empty DataFrame
#Columns: [col_1, col_2, col_3]
#Index: []>
>>empty_df3
4) 인덱스(Index, '행')과 컬럼(Columns, '열')을 지정하여 빈데이터 프레임 만들기
위의 방법을 둘다 사용해 DataFrame() 메서드 안에서 'index = []', 'columns= []'의 형태로 행과 열을 지정
import pandas as pd
empty_df4 = pd.DataFrame(columns = ['col_1', 'col_2', 'col_3'], index = ['1', '2', '3'])
empty_df4.info
#<bound method DataFrame.info of col_1 col_2 col_3
#1 NaN NaN NaN
#2 NaN NaN NaN
#3 NaN NaN NaN>
>>empty_df4
※ 데이터 프레임 생성 방법
반응형
'개발 공부 > Python' 카테고리의 다른 글
[Selenium] "%1 은 올바른 win32 응용 프로그램이 아닙니다. " 해결 (0) | 2024.09.13 |
---|---|
[Python, Pandas] DataFrame(데이터 프레임) 생성 방법 (0) | 2024.06.15 |
[Python] 소수 n째 자리까지 출력하기 (round(), %, format(), f-string) (0) | 2023.12.01 |