Вопросы по теме 'sqldf'

Чтение огромных файлов csv в R с помощью sqldf работает, но файл sqlite занимает в два раза больше места и требует очистки
Читая вокруг, я обнаружил, что лучший способ прочитать csv-файл размером больше памяти - это использовать read.csv.sql из пакета sqldf . Эта функция будет считывать данные непосредственно в базу данных sqlite и, следовательно, выполнять инструкцию...
4789 просмотров
schedule 12.06.2023

R застрял при загрузке пакета sqldf
Я пытался использовать пакет sqldf в R, но он просто остановился при загрузке необходимого пакета "proto". Как это: library(sqldf) Загрузка требуемого пакета: DBI Загрузка требуемого пакета: gsubfn Загрузка требуемого пакета: proto Я...
2977 просмотров
schedule 24.10.2023

Как обрабатывать имена столбцов, не поддерживаемые sqldf в R
У меня есть фрейм данных, в котором имена некоторых столбцов имеют формат. формат. Например: Company.1, когда я использую этот столбец в функции sqldf, он выдает ошибку data=sqldf(select Company.1 from test) Error in sqliteExecStatement(con,...
6659 просмотров
schedule 01.06.2022

Как я могу передать имя столбца в качестве параметра SQL в R sqldf?
Как я могу передать имя столбца в качестве параметра SQL в R sqldf? Ни один q <- "Q10" A = fn$sqldf('SELECT * FROM Customer WHERE $q < 100') or q <- "Q10" A = fn$sqldf('SELECT * FROM Customer WHERE '$q' < 100')...
5672 просмотров
schedule 27.05.2023

RODBC: объединение таблиц из разных баз данных (канал)
Я использую пакет RODBC для подключения к базам данных Oracle из R, но мне не удалось объединить таблицы из разных баз данных без «загрузки» таблиц (я не хочу их загружать, так как они слишком большие!). Я хотел бы использовать что-то вроде:...
2045 просмотров
schedule 10.05.2023

Файл параметров в приложении Shiny
Я использую базу данных в приложении Shiny. Я создал длинный список кнопок выбора, чтобы выбрать несколько вариантов (поскольку мне нужно выбрать более одного варианта). Проблема в том, что главный экран (для пользовательского интерфейса) становится...
123 просмотров
schedule 27.07.2022

Использование оператора INSERT в sqldf в R
Я пытаюсь использовать sqldf для вставки строк в существующий (но пустой) фрейм данных и получаю странную ошибку. Вот мой код: set.seed(1) library(sqldf) # define empty dataframe d1 = data.frame(min_x=numeric(), max_x=numeric()) # create...
3854 просмотров
schedule 08.05.2024

SQL-запрос: те же строки
У меня возникли проблемы с поиском правильного SQL-запроса. Я хочу выбрать все строки с уникальным значением x, и если есть строки с одинаковым значением x, я хочу выбрать строку с наибольшим значением y. В качестве примера я привел часть своей базы...
73 просмотров
schedule 16.05.2022

Используйте значения в столбце df для создания запроса sql
Я хотел бы взять значения из фрейма данных и вставить их в текстовую строку, которую можно использовать в качестве запроса sql. В SAS я бы сделал это proc sql noprint; Select Names into :names separated by ", " from df; quit; это создаст...
1082 просмотров
schedule 20.12.2023

Определить Inf в sqldf
Как идентифицировать Inf , -Inf при использовании SQL с sqldf ? Пример данных: x <- data.frame(val = c(1, 2, 3, Inf)) Теперь я использую: sqldf('select * from x where val < 999999999999999999999') Но это не кажется очень...
60 просмотров
schedule 26.01.2023

в R читать специальные столбцы с помощью read.csv.sql
Я пытаюсь прочитать большой файл csv. Действительно, я хочу выбрать подмножество, используя специальный столбец с именем Race Color. Чтение файла через read.csv, у меня голова library(sqldf) df <- read.csv(file = 'df.txt', header = T, sep =...
976 просмотров
schedule 03.07.2023

Относительно функции sqldf package/regexp
Я использую пакет sqldf, и sql анализирует одну таблицу, созданную моделью классификации. Но когда я использую код: table<-sqldf(" SELECT a, b, c, d, e, f, CASE WHEN (REGEXP_LIKE(t, '\b(2nd time|3rd time|4th time)\b')) = TRUE THEN 1 ELSE...
848 просмотров
schedule 21.11.2022

Разница в датах с использованием sqldf в R
У меня есть два столбца во фрейме данных, где мне нужно рассчитать разницу во времени. Данные представляют собой локальные данные PD из открытых данных городов. Одна колонка ниже TimeDispatch 01/01/2011 12:00:37 AM TimeArrive...
4554 просмотров
schedule 08.09.2023

Не удалось подключить базу данных при использовании sqldf в r
Я загрузил файл csv в свой R, и когда я пытался использовать sqldf для выбора какого-либо столбца, он всегда переходил к Error in .local(drv, ...) : Failed to connect to database: Error: Access denied for user 'User'@'localhost' (using...
11798 просмотров
schedule 15.06.2022

Ошибка при установке пакета sqldf
Я попытался установить пакет sqldf, используя следующий код: install.packages("sqldf") Однако я получаю следующую ошибку. Warning in install.packages : error 1 in extracting from zip file Warning in install.packages : cannot open...
4091 просмотров
schedule 09.05.2023

Spotfire: проблема с синтаксисом или функции окна не разрешены?
Я использую функции данных в Spotfire. У меня установлен пакет sqldf. Вот запрос: #Package to run sqls library(sqldf) #Input data frame op1 <- sqldf("SELECT Prod_parnt,prodct_grop,year,month,week, count(distinct id) as prd_cnt,...
171 просмотров
schedule 01.08.2023

ошибка обновления sqldf
У меня есть два набора данных, что-то вроде Datset1 Index Mac Date Cons 1 35 1432425600 Nil 2 35 1431993600 Nil 3 35 1433894400 Nil 4 35 1433376000 Nil Dataset2 Index Mac Start_Date End_Date...
2981 просмотров
schedule 12.08.2022

sqldf выдает ошибку при использовании подзапроса
Я пытаюсь получить скользящее среднее по будним дням, для этого я использую sql-запрос. Dataframe - это и код sqldf: ma_782 = sqldf("SELECT t1.Id_indicator, t1.Hour, ( select SUM(t2.Value) / COUNT(t2.Value)...
277 просмотров
schedule 22.02.2022

Извлечение из строки, разделенной двоеточием и точкой с запятой в R
У меня есть вектор строк, и я хочу извлечь из него информацию. Строки выглядят следующим образом: obs, product 1, apple:pink lady;grade 1 2, apple--pink lady 3, orange Я хотел извлечь информацию и организовать так: obs, product_1,...
811 просмотров
schedule 18.09.2022

Организуйте данные с максимальными и минимальными значениями в r
У меня есть такая таблица: который генерируется следующим кодом: id <- c("1","2","1","2","1","1") status <- c("open","open","closed","closed","open","closed") date <- c("11-10-2017 15:10","10-10-2017 12:10","12-10-2017...
108 просмотров
schedule 05.11.2023