pandas를 이용한 데이터 다루기
Maggie Matsui
Senior Content Developer at DataCamp
my_dict = {
"key1": value1,
"key2": value2,
"key3": value3
}
my_dict["key1"]
value1
my_dict = {
"title": "Charlotte's Web",
"author": "E.B. White",
"published": 1952
}
my_dict["title"]
Charlotte's Web
딕셔너리로 이뤄진 리스트로

리스트로 구성된 딕셔너리에서

| 이름 | 품종 | 키 (cm) | 몸무게 (kg) | 생년월일 |
|---|---|---|---|---|
| 진저 | 닥스훈트 | 22 | 10 | 2019-03-14 |
| Scout | Dalmatian | 59 | 25 | 2019-05-09 |
list_of_dicts = [{"name": "Ginger", "breed": "Dachshund", "height_cm": 22, "weight_kg": 10, "date_of_birth": "2019-03-14"},{"name": "Scout", "breed": "Dalmatian", "height_cm": 59, "weight_kg": 25, "date_of_birth": "2019-05-09"}]
| 이름 | 품종 | 키 (cm) | 몸무게 (kg) | 생년월일 |
|---|---|---|---|---|
| 진저 | 닥스훈트 | 22 | 10 | 2019-03-14 |
| Scout | Dalmatian | 59 | 25 | 2019-05-09 |
new_dogs = pd.DataFrame(list_of_dicts)
print(new_dogs)
name breed height_cm weight_kg date_of_birth
0 Ginger Dachshund 22 10 2019-03-14
1 Scout Dalmatian 59 25 2019-05-09
| 이름 | 품종 | 키 | 몸무게 | 생년월일 |
|---|---|---|---|---|
| 진저 | 닥스훈트 | 22 | 10 | 2019-03-14 |
| Scout | 달마시안 | 59 | 25 | 2019-05-09 |
dict_of_lists = {"name": ["Ginger", "Scout"],"breed": ["Dachshund", "Dalmatian"],"height_cm": [22, 59],"weight_kg": [10, 25],"date_of_birth": ["2019-03-14", "2019-05-09"]}new_dogs = pd.DataFrame(dict_of_lists)
| 이름 | 품종 | 키 (cm) | 몸무게 (kg) | 생년월일 |
|---|---|---|---|---|
| 진저 | 닥스훈트 | 22 | 10 | 2019-03-14 |
| Scout | Dalmatian | 59 | 25 | 2019-05-09 |
print(new_dogs)
name breed height_cm weight_kg date_of_birth
0 Ginger Dachshund 22 10 2019-03-14
1 Scout Dalmatian 59 25 2019-05-09
pandas를 이용한 데이터 다루기