【发布时间】:2021-08-27 17:14:00
【问题描述】:
我是 python 的初学者,有一个非常基本的问题。 所以在这里,我创建了一个如下表。
A = make_array("a", "b", "c", "d", "e", "f", "g")
B = make_array("No", "10%", "5%", "No", "15%", "21%", "3%")
test = Table().with_columns("A", A, "B", B)
我想过滤掉包含“否”的行,只留下具有整数百分比值的行。我尝试过使用 where 函数,但没有成功。
test_new = test.where("B" != "No")
谁能指导我如何做到这一点? 作为最终目标,我想要一张只有 b、c、e、f、g 的桌子。
编辑:我正在使用 Numpy 库和数据科学包。
【问题讨论】:
-
Python 没有原生的
Table类型——你用的是什么库? -
我正在使用 Numpy 库和数据科学包。会有帮助吗?
-
嗯,它会帮助您获得更好的答案,并帮助其他人理解您的问题,因为它提供了上下文。我已将它们添加为标签,以使事情朝着正确的方向发展。
-
非常感谢!我相应地编辑了我的帖子。
标签: python numpy data-science