sqlite operationalerror, хотя код работает для других - PullRequest
0 голосов
/ 22 марта 2020

У меня возникли проблемы со следующим запросом sql для вычисления расстояний пройденного пути с использованием координат x, y мыши в любой момент времени. Код работает для других людей, но он продолжает выдавать ошибку для меня. При удалении строк для diff_x и diff_y ошибка исчезла.

query_length = '''
    SELECT user, trial, t, x, y,
    x - LAG(x,1,0) OVER (ORDER BY user, trial, t) AS diff_x,
    y - LAG(y,1,0) OVER (ORDER BY user, trial, t) AS diff_y
    FROM paths;
'''

df_path_length = pd.read_sql_query(query_length, conn_experiment)
df_path_length.set_index(['user', 'trial'], inplace=True)
df_path_length

Я получаю следующую ошибку: https://pastebin.com/A6yXgapP (включает в себя тот же код вверху).

Если кто-нибудь увидит, чего мне не хватает, и сможет протянуть мне руку, я буду очень признателен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...