Pandas透视表

cars.csv文件链接: https://pan.baidu.com/s/198ru9Tv_9Y_5RzHo56IAUA 密码: g3ya

import pandas as pd
import numpy as np
cars_df = pd.read_csv('cars.csv')
print(cars_df.head())
# 我们想要比较不同年份的不同厂商的车,在电池方面的不同
print(cars_df.pivot_table(values='(kW)', index='YEAR', columns='Make', aggfunc=np.mean))
# 我们想要比较不同年份的不同厂商的车,在电池方面的不同
# 可以使用多个聚合函数
print(cars_df.pivot_table(values='(kW)', index='YEAR', columns='Make', aggfunc=[np.mean, np.min]))
# 我们想要比较不同年份的不同厂商的车,在电池方面的不同
# 可以使用多个聚合函数
print(cars_df.pivot_table(values='(kW)', index='YEAR', columns='Make', aggfunc=[np.mean, np.min], margins=True))

猜你喜欢

转载自blog.csdn.net/happy5205205/article/details/80876129
今日推荐