查看: 3243|回复: 9

转行机器学习必掌握的开发包3

[复制链接]

46

主题

77

帖子

702

积分

xdtech

Rank: 5Rank: 5

积分
702
发表于 2018-8-18 17:32:31 | 显示全部楼层 |阅读模式
零基础入门机器学习之准备篇(下—— Pandas)
学习编程语言,除了熟悉语法,也要掌握这门语言的一些必备开发库。比如C++需要掌握STL、Boost库,Java开发者需要熟悉JDK里面诸如java.io、java.lang、java.util等重要开发包。同样在机器学习领域,除了学习python语言,几个常用开发包也是必学内容。易学智能小编为此特意选出了Matplotlib、Numpy、Pandas这三个机器学习高频开发包,下面主要介绍这些包常见用的接口,方便初学者入门。
3. Pandas库
pandas 是基于NumPy 、为了解决数据分析任务而创建的工具包,它提供了丰富的操作大型数据所需的程序应用接口(API)。下面主要介绍CSV文件读取、创建数据、查看数据、选择数据、改动数据、数据缺失值处理、合并数据、数据分组这几种基本操作。


1.1 CSV文件读取




1.2 创建数据


1.2.1利用一个列表来生成数据并自动生成对应的索引:


1.2.2 通过索引,标签,数据值生成一个 DataFrame




1.2.3通过字典生成一个DataFrame




1.3 查看数据
可以通过这类方法去从各个角度浏览DataFrame,选择其中的值
本节用到的数据如下(dataframe):


1.3.1 按要求查看数据






1.4 选择数据
本小节用到的数据如下(dataframe):


1.4.1 按要求选择数据
选择列数据,选择行数据(两种方法,基于索引,基于位置)




1.4.2 通过标签来选择数据




1.4.3 通过位置选择数据


1.4.4 通过布尔变量来选择数据




1.5 改动数据
本小节用到的数据如下(dataframe):




1.6 数据缺失值处理
对缺失数据的操作,在pandas中,数据缺失的位置会用NaN来表示。
本小节用到的数据如下(dataframe):




1.7 合并数据
本小节用到的df为两个新生成的df,下面有详细代码及截图。




1.8 数据分组
将数据根据某个属性分类。
数据如下(dataframe):






【版权声明】转载请注明出处并全文转载










回复

使用道具 举报

2

主题

25

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2018-9-8 10:53:41 | 显示全部楼层
讲的很详细,这个库还是很有用的,处理数据集的经典。-
回复

使用道具 举报

10

主题

72

帖子

180

积分

注册会员

Rank: 2

积分
180
发表于 2018-9-8 11:01:13 | 显示全部楼层
本帖最后由 令狐少侠 于 2018-9-10 08:07 编辑

2.gif
回复

使用道具 举报

10

主题

82

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2018-9-8 11:03:03 | 显示全部楼层

这个表情耐人寻味啊,资源好评
回复

使用道具 举报

11

主题

63

帖子

159

积分

注册会员

Rank: 2

积分
159
发表于 2018-9-10 08:52:04 | 显示全部楼层
mark,学习学习,早日修成正果
回复

使用道具 举报

22

主题

107

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
发表于 2018-9-13 10:50:04 | 显示全部楼层
天使与魔鬼 发表于 2018-9-10 08:52
mark,学习学习,早日修成正果

早日修仙登临仙界
回复

使用道具 举报

44

主题

139

帖子

382

积分

论坛管理

Rank: 4

积分
382
发表于 2018-9-28 08:30:57 | 显示全部楼层
是的numpy,pandas,matplotlib都很重要
回复

使用道具 举报

4

主题

34

帖子

88

积分

注册会员

Rank: 2

积分
88
发表于 2018-10-8 08:22:28 | 显示全部楼层
对,这个库对于机器学习来说很重要的
回复

使用道具 举报

19

主题

68

帖子

225

积分

论坛管理

Rank: 4

积分
225
发表于 2018-10-10 08:16:52 | 显示全部楼层
是不是都掌握了就可以起飞了?
回复

使用道具 举报

10

主题

57

帖子

143

积分

注册会员

Rank: 2

积分
143
发表于 2018-10-11 08:21:50 | 显示全部楼层
还好这个还可以吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表