Результаты поиска по запросу "dplyr"

0 ответов

Спасибо за помощь!

я есть большой линейный оптимизатор, и мне нужна помощь в настройке ограничений, чтобы получить то, что я хочу. Мне трудно точно выразить это словами (отсюда и расплывчатое название), поэтому я написал пример, подробности: Выберите всего 5 ...

1 ответ

множественные лаги с аккуратной оценкой

анные: 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 ...

2 ответа

 альтернатива? Или опубликовать новый вопрос?

я есть две таблицы, и мне нужно обновить значения столбца 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 <- ...

ТОП публикаций

4 ответа

Вот ответ. Но предполагается, что есть непрерывная последовательность дат в каждом

аюсь сгруппировать идентификаторы с датой в этом наборе данных, но я хочу суммировать на основе одной из функций за пределами группы. library(dplyr) library(lubridate) set.seed(100) df <- data.frame(ids = sample(c('436247', '2465347', ...

1 ответ

принимая это

я есть набор данных, как показано ниже. Из-за большого объема данных, я загрузил его черезsparklyr пакет, поэтому я могу использовать только операторы трубы. pos <- str_sub(csj$helpful,2) neg1 <- str_sub(csj$helpful,4) csj <- csj ...

3 ответа

Чтобы ответить @stackinator: базовый эквивалент

ольно опытный в Tidyverse, но всегда использовалifelse() вместо dplyrif_else(), Я хочу переключить это поведение и по умолчанию всегда использоватьdplyr::if_else() и осуждающийifelse() из моего кода. Есть ли причина не делать этого? Может ли это ...

1 ответ

Вот предложение, которое позволит полностью избежать этой проблемы:

учаюdplyr::bind_rows ошибка. Это очень тривиальная проблема, потому что я могу легко обойти ее, но я хотел бы понять смысл сообщения об ошибке. У меня есть следующие данные о некоторых группах населения для штатов Новой Англии, и я хотел бы ...

1 ответ

Программирование с помощью dplyr

у переименовать столбец в dplyr следующим образом: mtcars %>% dplyr::rename('cylinder'=cyl)Однако, если я хочу изменить названия столбцов программно, как показано ниже: cnames=c('cylinder', 'mile_per_gallon') mtcars %>% ...

1 ответ

, Не уверен, как использовать это, чтобы изменить значения, хотя!

анные 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 ...

1 ответ

Это такая забавная проблема, так что вот решение 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 = ...