У меня есть кадр данных pandas, как показано ниже.
activity User_Id \
0 VIEWED MOVIE 158d292ec18a49
1 VIEWED MOVIE 158d292ec18a49
2 VIEWED MOVIE 158d292ec18a49
3 VIEWED MOVIE 158d292ec18a49
4 VIEWED MOVIE 158e00978d7a6c
Media_Title Media_Type User_Rating
0 20th Asian Athletics Championship-2013 Held At... NA
1 Tu Majha Saangaati NA
2 Home Cooking NA
3 Mix Dil Se NA
4 Value, Virtues, Ethics & Morality NA
Я пытаюсь написать SQL-запрос, используя пакет sqldf для pandasql, как показано ниже.
distinct_activity_user = pandasql.sqldf(" select User_Id from pmm_activity", locals())
Я получаю следующую ошибку:
OperationalError: (sqlite3.OperationalError) too many SQL variables [SQL: 'INSERT INTO pmm_activity (activity, "User_Id", "Media_Title", "Media_Type", "User_Rating") VALUES
Подробнее здесь: https://stackoverflow.com/questions/505 ... hile-using
OperationalError: (sqlite3.OperationalError) слишком много переменных SQL при использовании SQL с кадрами данных. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) такой таблицы нет
Anonymous » » в форуме Python - 0 Ответы
- 52 Просмотры
-
Последнее сообщение Anonymous
-
-
-
SQLite3.operationalError: невозможно открыть файл базы данных в виртуальной среде
Anonymous » » в форуме Python - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-