如何使用ippython %sql魔术在本地数据集上工作



我可以使用%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;

不可能在pandas数据框架上使用SQL。我在本地建立了一个数据库,可以使用%sql从该数据库查询数据。

最新更新