我可以将%sql用于我在Ipython笔记本中本地创建的数据集吗?我尝试了下面的代码,但它没有用。
import pandas as pd
%load_ext sql
test = pd.DataFrame({'x1':[1,2,3,4,5], 'x2': [3,5,2,7,8]})
在下一个新单元格中:
%%sql
select * from test where x1 > 3;
答案 0 :(得分:0)
在pandas数据框上使用SQL是不可能的。我在本地构建了一个数据库,可以使用%sql来查询该数据库中的数据。