2016-09-29 53 views
0

我可以使用%sql到我在Ipython筆記本本地創建的數據集嗎?我嘗試了下面的代碼,但它沒有奏效。如何使用IPython%sql magic來處理本地數據集?

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

DataFrames不是SQL數據庫,所以這不起作用。閱讀熊貓;你可以很容易地做你想做的事情,只是不使用SQL。 – cco

回答

0

這是不可能使用SQL大熊貓數據幀。我在本地構建了一個數據庫,並可以使用%sql來查詢該數據庫中的數據。

相關問題