"Pandas 데이터프레임"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
7번째 줄: 7번째 줄:
: 표와 비슷하다.
: 표와 비슷하다.
* 각 열에는 이름(헤더)이 있으며 각 행은 숫자로 식별된다.
* 각 열에는 이름(헤더)이 있으며 각 행은 숫자로 식별된다.
* [[파이썬 리스트|리스트]], [[파이썬 딕셔너리|딕셔너리]], [[NumPy ndarray|ndarray]], [[Pandas Series|Series]], [[Pandas DataFrame|DataFrame]]으로부터 생성할 수 있다.


[[파일:01_table_dataframe.svg]]
[[파일:01_table_dataframe.svg]]
==생성==
* [[파이썬 리스트|리스트]], [[파이썬 딕셔너리|딕셔너리]], [[NumPy ndarray|ndarray]], [[Pandas Series|Series]], [[Pandas DataFrame|DataFrame]]으로부터 생성할 수 있다.


<syntaxhighlight lang='python' run>
<syntaxhighlight lang='python' run>
58번째 줄: 60번째 줄:
* [[판다스 데이터프레임 head()]]
* [[판다스 데이터프레임 head()]]
* [[판다스 데이터프레임 tail()]]
* [[판다스 데이터프레임 tail()]]
* [[판다스 데이터프레임 info()]]
* [[판다스 데이터프레임 columns]]
* [[판다스 데이터프레임 columns]]
* [[판다스 데이터프레임 shape]]
* [[판다스 데이터프레임 shape]]

2022년 8월 20일 (토) 16:34 기준 최신판

1 개요[ | ]

Pandas 데이터프레임
판다스 DataFrame
  • Pandas데이터프레임
  • Pandas에서 데이터 세트를 표현하는 데 널리 사용되는 데이터 유형
  • 2차원 자료구조
표와 비슷하다.
  • 각 열에는 이름(헤더)이 있으며 각 행은 숫자로 식별된다.

01 table dataframe.svg

2 생성[ | ]

import pandas as pd

df = pd.DataFrame({
'Sepal.Length': [5.1, 4.9, 4.7],
'Petal.Length': [1.4, 1.4, 1.3],
'Species': ["setosa","setosa","setosa"],
})
print( df )
리스트에서 생성
import pandas as pd
fruits = ['apple', 'banana', 'cherry', 'lemon']
df = pd.DataFrame(fruits)
print( df )
딕셔너리에서 생성
import pandas as pd
fruits = {'name':['apple', 'banana', 'cherry', 'lemon'], 'price':[100, 200, 300, 400]}
df = pd.DataFrame(fruits)
print( df )
import pandas as pd
fruits = {'name':['apple', 'banana', 'cherry', 'lemon'], 'price':[100, 200, 300, 400]}
df = pd.DataFrame(fruits)
print( df.columns ) # Index(['name', 'price'], dtype='object')
import pandas as pd
fruits = {'name':['apple', 'banana', 'cherry', 'lemon'], 'price':[100, 200, 300, 400]}
df = pd.DataFrame(fruits)
print( df['price'] )

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}