Pandas 设置值 - Numpy & Pandas 数据处理 | 莫烦Python
切换视频源:

Pandas 设置值

作者: 张能波 编辑: 莫烦 2016-11-03

学习资料:

创建数据

我们可以根据自己的需求, 用 pandas 进行更改数据里面的值, 或者加上一些空的,或者有数值的列.

首先建立了一个 6X4 的矩阵数据。

根据位置设置 loc 和 iloc

我们可以利用索引或者标签确定需要修改值的位置。

根据条件设置

如果现在的判断条件是这样, 我们想要更改B中的数, 而更改的位置是取决于 A 的. 对于A大于4的位置. 更改B在相应位置上的数为0.

按行或列设置

如果对整列做批处理, 加上一列 'F', 并将 F 列全改为 NaN, 如下:

添加数据

用上面的方法也可以加上 Series 序列(但是长度必须对齐)。

这样我们大概学会了如何对DataFrame中在自己想要的地方赋值或者增加数据。 下次课会将pandas如何处理丢失数据的过程。


降低知识传递的门槛

莫烦很常从互联网上学习知识,开源分享的人是我学习的榜样。 他们的行为也改变了我对教育的态度: 降低知识传递的门槛免费 奉献我的所学正是受这种态度的影响。 通过 【赞助莫烦】 能让我感到认同,我也更有理由坚持下去。