리스트는 파이썬에서 가장 많이 사용하는 자료형입니다. 리스트를 판다스 데이터 프레임 만드는 것은 크게 칼럼(열)으로 만드는 방법, 행(가로)으로 만드는 방법 2가지가 있을 수 있습니다. 오늘은 이 두 가지 방법에 대해 차례대로 알아보겠습니다.

 

 

1. 칼럼(열)으로 만드는 방법

세로로 만드는 것은 딕셔너리 자료형으로 '칼럼명:값'의 형태로 만들면 쉽게 생성할 수 있습니다.

 

temp = [1,2,3,4]
pd.DataFrame({'temp':temp})

 


여러 개의 칼럼을 만들고 싶다면, 키와 값의 쌍을 여러개 만들면 됩니다.

 

temp = [1,2,3,4]
pd.DataFrame({'temp':temp, 'temp1':temp})

 

 

 

2. 행(가로)으로 만드는 방법

이 때는 리스트 안에 리스트로 넣어주면 됩니다. 칼럼명을 지정하지 않으면 자동으로 0,1,2,3,4... 가 들어갑니다.

 

temp = [1,2,3,4]
pd.DataFrame(data=[temp])

 

 

칼럼명은 아래와 같이 직접 지정해주는 것이 좋습니다. 리스트 안에 각각의 행을 리스트 자료형으로 넣는다고 생각하면 이해하기 쉽습니다.

 

temp = [[1,2,3,4],[6,7,8,9]] 

df = pd.DataFrame(data=temp, columns=['a','b','c','d'])

 

Recommendation 포스팅

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기