Я пытаюсь работать с pandasql
, но что-то не работает. Я выполняю следующий код:
from pandasql import sqldf, load_meat
pysqldf = lambda q: sqldf(q, globals())
meat = load_meat()
df = pysqldf("SELECT * FROM meat LIMIT 10;").head()
и получить эту ошибку:
OperationalError: (sqlite3.OperationalError) too many SQL variables [SQL: 'INSERT INTO meat (date, beef, veal, pork, lamb_and_mutton, broilers, other_chicken, turkey) VALUES
а также
(Background on this error at: http://sqlalche.me/e/e3q8)
В чем может быть проблема?
meat = load_meat
загружает фрейм данных вmeat
(вы можете проверить это самостоятельно с помощью предоставленного мной кода) - person Oscar   schedule 06.12.2018