바뀜

584 바이트 추가됨 ,  2023년 2월 1일 (수) 13:01
편집 요약 없음
2번째 줄: 2번째 줄:     
== 개요 ==
 
== 개요 ==
 +
2차원 구조의 데이터를 다루기 위한 도구. 데이터프레임에 대한 정보만 해도 굉장히 방대하다.
 +
 +
=== 요약 ===
 +
다양한 기능을 가진 데이터프레임. 아래와 같이 요약본을 참고하기도 한다.
 +
 +
https://pandas.pydata.org/Pandas_Cheat_Sheet.pdf
 +
 +
=== 공식 ===
 +
http://pandas.pydata.org/docs/
 +
 +
== 사용 ==
    
=== 선언법 ===
 
=== 선언법 ===
 
{| class="wikitable"
 
{| class="wikitable"
 
!의도
 
!의도
 +
!설명
 
!방법
 
!방법
 
|-
 
|-
|선언
+
|사전으로 만들기
|사전을 이용해 선언하거나 2차원 리스트를 매개변수로 전달해 선언한다.<syntaxhighlight lang="python">
+
|key를 열로 한다. 아래의 방식을 참고하자.
 +
|df= pd.DataFrame(사전)
 +
|-
 +
|리스트로 선언하기
 +
|
 +
* 각 열별로 리스트 데이터를 입력하거나,(결국 사전형태의 입력)
 +
* 2차원 리스트로 입력하거나.
 +
|<syntaxhighlight lang="python">
 
데이터프레임 = pd.DataFrame({'열이름1':[1,2,3,4,5]
 
데이터프레임 = pd.DataFrame({'열이름1':[1,2,3,4,5]
 
                 '열이름2':[6,7,8,9,10]
 
                 '열이름2':[6,7,8,9,10]
 
                 '열이름3':[10,9,8,7,6]
 
                 '열이름3':[10,9,8,7,6]
 
             index = 리스트 })
 
             index = 리스트 })
</syntaxhighlight><syntaxhighlight lang="python">
+
</syntaxhighlight>2차원 리스트를 매개변수로 전달해 선언한다.<syntaxhighlight lang="python">
 
데이터프레임 = pd.DataFrame([
 
데이터프레임 = pd.DataFrame([
 
     [1,2,3],
 
     [1,2,3],