Результаты поиска по запросу "dplyr"
Спасибо за помощь!
я есть большой линейный оптимизатор, и мне нужна помощь в настройке ограничений, чтобы получить то, что я хочу. Мне трудно точно выразить это словами (отсюда и расплывчатое название), поэтому я написал пример, подробности: Выберите всего 5 ...
множественные лаги с аккуратной оценкой
анные: library(tidyverse) data <- tibble::tribble( ~var1, ~var2, ~var3, ~var4, ~var5, "a", "d", "g", "hello", 1L, "a", "d", "h", "hello", 2L, "b", "e", "h", "k", 4L, "b", "e", "h", "k", 7L, "c", "f", "i", "hello", 3L, "c", "f", "i", "hello", 4L ...
альтернатива? Или опубликовать новый вопрос?
я есть две таблицы, и мне нужно обновить значения столбца pro_sales в первой таблице изpro_sales значения во втором. df1 <- data.frame(storecode = c(100,100,100,200,200), productcode = c(1,2,3,1,2), pro_sales = c(0,0,0,0,0)) df2 <- ...
Вот ответ. Но предполагается, что есть непрерывная последовательность дат в каждом
аюсь сгруппировать идентификаторы с датой в этом наборе данных, но я хочу суммировать на основе одной из функций за пределами группы. library(dplyr) library(lubridate) set.seed(100) df <- data.frame(ids = sample(c('436247', '2465347', ...
принимая это
я есть набор данных, как показано ниже. Из-за большого объема данных, я загрузил его черезsparklyr пакет, поэтому я могу использовать только операторы трубы. pos <- str_sub(csj$helpful,2) neg1 <- str_sub(csj$helpful,4) csj <- csj ...
Чтобы ответить @stackinator: базовый эквивалент
ольно опытный в Tidyverse, но всегда использовалifelse() вместо dplyrif_else(), Я хочу переключить это поведение и по умолчанию всегда использоватьdplyr::if_else() и осуждающийifelse() из моего кода. Есть ли причина не делать этого? Может ли это ...
Вот предложение, которое позволит полностью избежать этой проблемы:
учаюdplyr::bind_rows ошибка. Это очень тривиальная проблема, потому что я могу легко обойти ее, но я хотел бы понять смысл сообщения об ошибке. У меня есть следующие данные о некоторых группах населения для штатов Новой Англии, и я хотел бы ...
Программирование с помощью dplyr
у переименовать столбец в dplyr следующим образом: mtcars %>% dplyr::rename('cylinder'=cyl)Однако, если я хочу изменить названия столбцов программно, как показано ниже: cnames=c('cylinder', 'mile_per_gallon') mtcars %>% ...
, Не уверен, как использовать это, чтобы изменить значения, хотя!
анные mtcars в файле базы данных MonetDBLite. library(MonetDBLite) library(tidyverse) library(DBI) dbdir <- getwd() con <- dbConnect(MonetDBLite::MonetDBLite(), dbdir) dbWriteTable(conn = con, name = "mtcars_1", value = mtcars) data_mt <- con ...
Это такая забавная проблема, так что вот решение data.table:
я есть следующее: df <- data.frame(ID = c(1,1,1,1,1,1,1,1,1,1,2,2,2), Obs = c(0,1, 1, 0, 1,0,0, 1, 1, 1, 0,0,1))И я хочу это: df <- data.frame(ID = c(1,1,1,1,1,1,1,1,1,1,2,2,2), Obs = c(0,1, 1, 0, 1,0,0, 1, 1, 1, 0,0,1), Cluster = ...