주 메뉴 열기
대문
임의의 문서로
로그인
설정
Pywiki 소개
면책 조항
Pywiki
검색
바뀜
← 이전 편집
Pandas:DataFrame:개요
(편집)
2023년 2월 1일 (수) 13:01 판
436 바이트 추가됨
,
2023년 2월 1일 (수) 13:01
편집 요약 없음
2번째 줄:
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],
23번째 줄:
41번째 줄:
])
])
</syntaxhighlight>각자의 열은 시리즈 객체로 존재한다. index옵션은 없어도 된다.
</syntaxhighlight>각자의 열은 시리즈 객체로 존재한다. index옵션은 없어도 된다.
−
|-
−
|사전으로 만들기
−
|df= pd.DataFrame(사전)
−
위처럼 간단히 만들 수 있다.
|}
|}
[[분류:Pandas:DataFrame]]
[[분류:Pandas:DataFrame]]
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,410
번