【小白从小学Python、C、Java】
【计算机等级考试+500强双证书】
【Python-数据分析】
DataFrame数据重塑与数据透视表
df.pivot()方法
df.pivot_table()方法
选择题
对于以下python代码表述错误的一项是?
import pandas as pd
df1 = pd.DataFrame({'洲别': ['亚洲','亚洲','欧洲','欧洲'],
'国别': ['中国','朝鲜','法国','德国'],
'人口': [1000,100,10,1]})
print("【显示】df1:");print(df1)
print("【执行1】df1.pivot(index='洲别', columns='国别', values='人口')")
df1.pivot(index='洲别', columns='国别', values='人口')
A选项:输出洲别为亚洲和欧洲
B选项:输出数据框为2行
C选项:输出数据框为4列
D选项:输出数据框为2列
答案
正确答案是:D
温馨期待
期待大家提出宝贵建议,互相交流,收获更大
欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:https://liujingwei.cn
图1 问题解析
图2 题目运行代码
图3 df.pivot_table()生成数据透视表
图4 pivot中存在重复数据报错