多语言展示
当前在线:481今日阅读:176今日分享:34

pandas基础之按列取数(DataFrame)

Python是目前最流行最简单用途最广泛的编程语言,大数据时代最应该学习的一门编程语言。其中,数据分析的库pandas是Python最经典的库之一。
工具/原料
1

anaconda,spyder,python

2

pandas,Series,DataFrame

方法/步骤
1

前提:加载numpy,pandas和Series,DataFrame。生成一个7*4的DataFrame,命名为frame1,如图

2

按列名取数。取单列frame1['省份']或者frame1.省份;取多列frame1[['省份','总人口']],如图

3

按位置取数。frame1.iloc[:,1]frame1.iloc[:,[1,2]],如图

4

按位置取数,也是可以使用表达式的,例如lambda函数,结果如下

注意事项
1

使用库之前一定要注意加载一下(import 库名)

2

python区分大小写,Series和DataFrame要注意书写格式

3

列名记得要加引号

4

iloc用的是位置,所以不能使用列名,一定要用数字表示第几列或者哪几列

推荐信息