728x90
import pandas as pd
raw_data = {"이름": ['이상해씨', '파이리','꼬부기','캐터피'],
"진화형": ['이상해풀','리자드','어니부기','단데기'],
"타입": ['풀', '불', '물', '벌레'],
"체력": [45, 39, 44, 45],
"도감등록": ['yes', 'no','yes','no']
}
문제1. raw_data를 데이터프레임 형태로 poke 변수에 할당
poke = pd.DataFrame(raw_data)
poke
문제2. 데이터프레임의 컬럼을 이름, 타입, 체력, 진화형, 도감등록 순으로 수정
poke = poke[["이름", "타입", "체력", "진화형", "도감등록"]]
poke
문제3. 서식지 컬럼에 아래의 정보를 추가
● 이상해씨: 공원
● 파이리: 도로
● 꼬부기: 호수
● 캐터피: 숲
poke["서식지"] = ["공원", "도로", "호수", "숲"]
poke.loc[:, "서식지"] = ["공원", "도로", "호수", "숲"]
poke
문제4. 각 컬럼의 데이터 자료형 확인
poke.dtypes
이름 object
타입 object
체력 int64
진화형 object
도감등록 object
서식지 object
dtype: object
728x90
'05_Pandas' 카테고리의 다른 글
03-1_연습문제_occupation (0) | 2025.03.05 |
---|---|
03_데이터 탐색 (1) | 2025.03.05 |
02_Pandas_데이터 입출력 (0) | 2025.03.05 |
01_판다스(Pandas) 자료구조 (0) | 2025.03.04 |
판다스(Pandas) (0) | 2025.03.04 |