blaze中如何过滤id等于指定id的记录?
How to filter the record in blaze where id is equal to the specified id?
我正在使用 blaze 从 csv 和 json 查询数据。我只需要查询一条id等于指定id的记录?可以吗
city = city[city.ID = 1]
在尝试执行上面的代码时它显示
语法错误:语法无效
这行得通,但在您的情况下,您需要有一个名为 ID
的字段,这不是一个神奇的字段。以下是有效的,但这只是因为 accounts.csv
中有一个明确命名为 id
的列:
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
我正在使用 blaze 从 csv 和 json 查询数据。我只需要查询一条id等于指定id的记录?可以吗
city = city[city.ID = 1]
在尝试执行上面的代码时它显示 语法错误:语法无效
这行得通,但在您的情况下,您需要有一个名为 ID
的字段,这不是一个神奇的字段。以下是有效的,但这只是因为 accounts.csv
中有一个明确命名为 id
的列:
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