python_pandas_3 - 8BitsCoding/RobotMentor GitHub Wiki
import pandas as pd
friend_dict_list = [
{'name' : 'Jogn', 'age' : 25, 'job': 'student'},
{'name' : 'Nate', 'age' : 30, 'job': 'teacher'}
]
df = pd.DataFrame(friend_dict_list)
# μ΄λ κ² λ§λ€λ©΄ μ΄μ μμκ° μμ΄κ² λλ€.
df = df['name', 'age', 'job'](/8BitsCoding/RobotMentor/wiki/'name',-'age',-'job')
# μμλ₯Ό λ€μ μ‘λλ€.
λ μ¬μ΄ λ°©λ²μ μλ?
from collections import OrderedDict
friend_ordered_dict = OrderedDict(
[
('name', ['John', 'Nate']),
('age', [25, 30]),
('job', ['student', 'teacher'])
]
)
df = pd.DataFrame.from_dict(friend_ordered_dict)
# λ°μ΄ν° μμλ μμ΄μ§ μλλ€.
listλ₯Ό μ΄μ©νμ¬ λ§λ€μ΄λ³΄μ.
friend_list = [
['Jogn', 20, 'student'],
['Nate', 30, 'teacher']
]
column_name = ['name', 'age', 'job']
df = pd.DataFrame.from_records(friend_list, columns = column_name)
μ΄λ κ²λ κ°λ₯νλ€.
friend_list = [
['name', ['Jogn', 'Nate']],
['age', [20, 30]],
['job', ['student', 'teacher']]
]
df = pd.DataFrame.from_items()