"Pandas:DataFrame:개요"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
(→선언법) |
|||
7번째 줄: | 7번째 줄: | ||
{| class="wikitable" | {| class="wikitable" | ||
!의도 | !의도 | ||
+ | !설명 | ||
!방법 | !방법 | ||
|- | |- | ||
− | | | + | |사전으로 만들기 |
− | | | + | |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번째 줄: | 31번째 줄: | ||
]) | ]) | ||
</syntaxhighlight>각자의 열은 시리즈 객체로 존재한다. index옵션은 없어도 된다. | </syntaxhighlight>각자의 열은 시리즈 객체로 존재한다. index옵션은 없어도 된다. | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
[[분류:Pandas:DataFrame]] | [[분류:Pandas:DataFrame]] |
2023년 2월 1일 (수) 12:43 판
판다스에 관한 정보들을 틀:Pandas:DataFrame을 통해 체계화하여 관리한다.
- Pandas:DataFrame:개요
- Pandas:DataFrame:구조 파악
- Pandas:DataFrame:구조 조작
- Pandas:DataFrame:다른 형태로 저장하고 불러오기
- Pandas:DataFrame:활용
- Pandas:DataFrame:관련 에러
1 개요
2차원 구조의 데이터를 다루기 위한 도구. 데이터프레임에 대한 정보만 해도 굉장히 방대하다.
1.1 선언법
의도 | 설명 | 방법 |
---|---|---|
사전으로 만들기 | key를 열로 한다. 아래의 방식을 참고하자. | df= pd.DataFrame(사전) |
리스트로 선언하기 |
|
데이터프레임 = pd.DataFrame({'열이름1':[1,2,3,4,5]
'열이름2':[6,7,8,9,10]
'열이름3':[10,9,8,7,6]
index = 리스트 })
데이터프레임 = pd.DataFrame([
[1,2,3],
[4,5,6],
[7,8,9],
...
])
|