팬더 시리즈


시리즈란?

Pandas 시리즈는 테이블의 열과 같습니다.

모든 유형의 데이터를 보유하는 1차원 배열입니다.

예시

목록에서 간단한 Pandas 시리즈를 만듭니다.

import pandas as pd

a = [1, 7, 2]

myvar = pd.Series(a)

print(myvar)

라벨

다른 것이 지정되지 않은 경우 값은 인덱스 번호로 레이블이 지정됩니다. 첫 번째 값에는 인덱스 0이 있고 두 번째 값에는 인덱스 1이 있습니다.

이 레이블은 지정된 값에 액세스하는 데 사용할 수 있습니다.

예시

Series의 첫 번째 값을 반환합니다.

print(myvar[0])

레이블 만들기

인수를 사용 index하여 고유한 레이블의 이름을 지정할 수 있습니다.

예시

나만의 라벨 만들기:

import pandas as pd

a = [1, 7, 2]

myvar = pd.Series(a, index = ["x", "y", "z"])

print(myvar)

라벨을 생성하면 해당 라벨을 참조하여 항목에 접근할 수 있습니다.

예시

"y" 값을 반환합니다.

print(myvar["y"])

w3schools CERTIFIED . 2021

인증을 받으세요!

Pandas 모듈을 완료하고, 연습을 수행하고, 시험에 응시하면 w3schools 인증을 받게 됩니다!

$10 등록

시리즈로서의 키/값 개체

Series를 생성할 때 사전과 같은 키/값 개체를 사용할 수도 있습니다.

예시

사전에서 간단한 Pandas 시리즈를 만듭니다.

import pandas as pd

calories = {"day1": 420, "day2": 380, "day3": 390}

myvar = pd.Series(calories)

print(myvar)

참고: 사전의 키는 레이블이 됩니다.

사전에 있는 항목 중 일부만 선택하려면 index 인수를 사용하고 시리즈에 포함할 항목만 지정하십시오.

예시

"day1" 및 "day2"의 데이터만 사용하여 시리즈를 만듭니다.

import pandas as pd

calories = {"day1": 420, "day2": 380, "day3": 390}

myvar = pd.Series(calories, index = ["day1", "day2"])

print(myvar)

데이터 프레임

Pandas의 데이터 세트는 일반적으로 DataFrames라고 하는 다차원 테이블입니다.

시리즈는 열과 같고 DataFrame은 전체 테이블입니다.

예시

두 시리즈에서 DataFrame을 만듭니다.

import pandas as pd

data = {
  "calories": [420, 380, 390],
  "duration": [50, 40, 45]
}

myvar = pd.DataFrame(data)

print(myvar)

다음 장에서 DataFrames에 대해 배울 것 입니다.


연습으로 자신을 테스트하십시오

연습:

Series를 생성하려면 올바른 Pandas 메서드를 삽입하세요.

pd.(mylist)