使用 np.delete() 删除数据
如果您的树木研究只关注公共街区上的存活树木,那就可能需要删除一些不必要的数据,例如树桩直径这一列,以及位于私人街区的部分树木记录。
您已经学到,NumPy 的 np.delete() 函数接收三个参数:原始数组、要删除的索引(单个或多个)、以及删除所沿用的轴。如果您不知道要删除的数据在数组中的索引,请回忆:当只传入一个参数时,np.where() 会返回满足条件的位置索引数组!
已将 numpy 以 np 导入,且提供了名为 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 = ____