3.Pandas练习题(基础)

这篇博客主要介绍了使用Pandas进行数据处理的一些基础练习,包括筛选特定字符串的行、获取列名、统计列中元素频率、填充缺失值、提取特定值的行、去重、保存数据到Excel、选择值范围的行、交换列、查找最大值所在行、删除行、插入新行、排序和统计字符长度等操作。
摘要由CSDN通过智能技术生成

如图所示表格:

df[df["grammer"]== "python"]

                                                 

1.提取含有字符串"Python"的行

df[df["grammer"]== "python"]

2. 输出df的所有列名

df.rename(columns={"score":"popularity"},inplace=True)

3.统计grammer列中每种编程语言出现的次数

df["grammer"].value_counts()

4.将空值用上下值的平均值填充

df["popularity"]=df["popularity"].fillna(df["popularity"].interpolate())

5. 提取popularity列中值大于3的行

[df["popularity"]>=]

6.按照grammer列进行去除重复值

df.drop_duplicates(["grammer"])

7.将DataFrame保存为EXCEL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值