1.
import pandas as pd
df1 = pd.DataFrame({'item': ['ring0', 'ring0', 'ring1', 'ring1'],
'type': ['Gold', 'Silver', 'Gold', 'Bronze'],
'price': [20000, 10000, 50000, 30000]})
df2 = df1.pivot(index='item', columns='type', values='price')
print(df2)
3.
>>> df[ ['area', 'population'] ]
area population
KR 98480 48422644
US 9629091 310232863
JP 377835 127288000
CN 9596960 1330044000
RU 17100000 140702000
5.
>>> df['density']>100
KR True
US False
JP True
CN True
RU False
7.
import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
gdp = pd.read_csv('.\\gdp.csv')
gdp.groupby('country')['gdp'].mean().plot(kind='bar')
'솔루션모음 > 파워 유저를 위한 파이썬 express 실습문제' 카테고리의 다른 글
[파워 유저를 위한 파이썬express] 14장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
---|---|
[파워 유저를 위한 파이썬express] 12장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
[파워 유저를 위한 파이썬express] 11장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
[파워 유저를 위한 파이썬express] 10장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
[파워 유저를 위한 파이썬express] 9장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
댓글