|【全面】pandas数据分析面试题(二)汇总!

文章图片

文章图片

文章图片

文章图片

文章图片

文章图片

哈喽 , 大家好 , 今天继续为大家带来pandas数据分析面试题 。
我们接下来的操作依旧是以如下数据作为案例:
dic={
\"name\":['python''pandas''numpy''Matplotlib''python''html'
\"price\":[405060704551
\"adress\":['北京''上海''广州''深圳'
'杭州''湖州'
df=pd.DataFrame(dic)
1、删除最后一行数据:
df.drop([5
axis=0)
2、如何添加一行数据:
row={'name':'js''price':66'adress':'武汉'
df=df.append(rowignore_index=True)
3、对数据按照price这列进行排序:
df.sort_values(\"price\")
4、通过pandas读取Excel数据
df=pd.read_excel('pandas面试题.xlsx')
5、将数据按照name进行分组 , 并计算出平均的价格:
df.groupby(\"name\").mean()
6、查看索引、数据类型和内存信息
df.info()
7、查看数值型列的汇总统计
df.describe()
8、按照价格列对数据降序排列
df.sort_values('price'ascending=False)
9、将数据第二列提取出来:
df.loc[2
10、计算价格列的中位数:
df[\"price\"
.median()
11、根据价格列绘制直方图:
df.price.plot(kind='hist')
12、删除最后一列
del df['adress'
13、将第一列和最后一列合并后生成新的列:
df['hb'
=df[\"name\"
+df[\"adress\"
14、将第一行与最后一行拼接
pd.concat([df[:1
df[-2:-1
)
15、将第二行数据添加到末尾:
df.append(df.loc[2
)
【|【全面】pandas数据分析面试题(二)汇总!】好了 , 今天的内容就先到这里了 , 明天见!
- 12月13日消息|小米13系列手机明日开售售价4599元
- 红魔手机|又来一款无刘海无挖孔的第二代骁龙8真全面屏!红魔8 Pro辨识度拉满
- 南京酷科电子科技有限公司作为小米科技公司旗下的生态链企业之一|酷科65wgan充电器测试模块测试模块主要测试
- 最近我们经常遇到这样的购机需求:工作为主|价格真香表现全面的“工作站级设计本”!惠普战99测评
- 高大幕墙骨架结构选型成为当下大跨度幕墙系统面临的主要问题|幕墙精制钢型材,新时代下的幕墙新材料【西创系统】
- IBM|联盟IBM 日本找来2大高手攻关2nm工艺:最快2025年量产
- 短视频剪辑软件,小白也能轻松上手
- mcn|基于Electron框架全面重做:全新Linux版QQ开启公测
- 音频去除杂音剪辑方法简单好用
- 如何将pdf转换成word格式文件?
