У меня проблема с библиотекой panda sql. Библиотека отлично работает, пока я не попытаюсь выполнить аналитическую функцию, и в этом случае я получаю сообщение об ошибке:
**Error message**
OperationalError: near "(": syntax error
Используемые таблица и код следующие:
question_id, average
ksjhf 324
9nsof 245
oi2hf 674
from pandasql import sqldf
q1 = """SELECT *, ROW_NUMBER() OVER ( PARTITION BY question_id ORDER BY average) AS question_number FROM ordered"""
sqldf( q1 )