开始使用免费开始使用

使用 np.delete() 删除数据

如果您的树木研究只关注公共街区上的存活树木,那就可能需要删除一些不必要的数据,例如树桩直径这一列,以及位于私人街区的部分树木记录。

您已经学到,NumPy 的 np.delete() 函数接收三个参数:原始数组、要删除的索引(单个或多个)、以及删除所沿用的轴。如果您不知道要删除的数据在数组中的索引,请回忆:当只传入一个参数时,np.where() 会返回满足条件的位置索引数组!

已将 numpynp 导入,且提供了名为 tree_census 的二维数组。列顺序依次为树的 ID、街区编号、树干直径、树桩直径。

本练习是课程的一部分

NumPy 入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Delete the stump diameter column from tree_census
tree_census_no_stumps = ____

# Save the indices of the trees on block 313879
private_block_indices = ____
编辑并运行代码