pandas数据处理120题

1.DataFrame基本操作

1.将下面的字典创建为DataFrame

grammer score
0 Python 1.0
1 C 2.0
2 Java NaN
3 GO 4.0
4 NaN 5.0
5 SQL 6.0
6 PHP 7.0
7 Python 10.0

2.提取数据–提取含有字符串“Python”的行

grammer score
0 Python 1.0
7 Python 10.0
grammer score
0 Python 1.0
7 Python 10.0

3. 提取列名

4.修改第二列列名为‘popularity’

grammer popularity
0 Python 1.0
1 C 2.0
2 Java NaN
3 GO 4.0
4 NaN 5.0
5 SQL 6.0
6 PHP 7.0
7 Python 10.0

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

6.缺失值用上下值均值填充

grammer popularity
0 Python 1.0
1 C 2.0
2 Java 3.0
3 GO 4.0
4 NaN 5.0
5 SQL 6.0
6 PHP 7.0
7 Python 10.0

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

grammer popularity
3 GO 4.0
4 NaN 5.0
5 SQL 6.0
6 PHP 7.0
7 Python 10.0

8.按照grammer列进行去重

grammer popularity
0 Python 1.0
1 C 2.0
2 Java 3.0
3 GO 4.0
4 NaN 5.0
5 SQL 6.0
6 PHP 7.0

9.计算popularity列平均值

10.将grammer列转换为list

11.将dataframe保存为excel

12.查看数据行列数 形状

13.提取popularity列值大于3小于7的行

grammer popularity
3 GO 4.0
4 NaN 5.0
5 SQL 6.0

14.交换两列的位置

popularity grammer
0 1.0 Python
1 2.0 C
2 3.0 Java
3 4.0 GO
4 5.0 NaN
5 6.0 SQL
6 7.0 PHP
7 10.0 Python

15.提取popularity列最大值所在的行

popularity grammer
7 10.0 Python

16.查看数据最后5行

popularity grammer
3 4.0 GO
4 5.0 NaN
5 6.0 SQL
6 7.0 PHP
7 10.0 Python

17. 删除最后一行数据

18. 添加一行数据[‘Perl’,6.6]

19.对数据按照”popularity”列值的大小进行排序

popularity grammer
0 1.0 Python
1 2.0 C
2 3.0 Java
3 4.0 GO
4 5.0 NaN
5 6.0 SQL
7 6.6 Perl
6 7.0 PHP

20.统计grammer列每个字符串的长度

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月21日
下一篇 2020年3月22日

相关推荐