如何在bla等于指定id的blaze中过滤记录?

时间:2016-03-16 10:46:54

标签: blaze

我使用blaze来查询来自csv和json的数据。我只需要查询id等于指定id的记录?是否可能。

city = city[city.ID = 1]

尝试执行上面的代码时显示 SyntaxError:语法无效

1 个答案:

答案 0 :(得分:1)

这样可行,但在你的情况下,你需要有一个名为ID的字段,它不是一个神奇的字段。以下工作,但仅仅是因为id中有一个明确命名为accounts.csv的列:

from blaze import Data
from blaze.utils import example

accounts = Data(example('accounts.csv')
accounts[accounts.id == 2]
#    id  name  balance
# 1   2   Bob      200