DataFrame 만들기

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
pandas를 이용한 데이터 다루기

DataFrame 만들기

"딕셔너리로 이뤄진 리스트로"

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

pandas를 이용한 데이터 다루기

딕셔너리로 이뤄진 리스트(행 단위)

name breed height (cm) weight (kg) date of birth
Ginger Dachshund 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"}
]
pandas를 이용한 데이터 다루기

딕셔너리로 이뤄진 리스트(행 단위)

name breed height (cm) weight (kg) date of birth
Ginger Dachshund 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
pandas를 이용한 데이터 다루기

리스트로 구성된 딕셔너리(열 단위)

name breed height weight date of birth
Ginger Dachshund 22 10 2019-03-14
Scout Dalmatian 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)
pandas를 이용한 데이터 다루기

리스트로 구성된 딕셔너리(열 단위)

name breed height (cm) weight (kg) date of birth
Ginger Dachshund 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를 이용한 데이터 다루기

연습해봅시다!

pandas를 이용한 데이터 다루기

Preparing Video For Download...