Описание тега rowwise
0
ответов
Расширьте строку с помощью rowise() %>% do(), когда do () возвращает вектор
Как мне сделать этот код более аккуратным? as_tibble(t(mapply(pmf, x=lhs$mu, y=lhs$sigma))) Вот pmf() вспомогательная функция pmf <- function(x, y) diff(pnorm(c(-Inf, -2, 0, 2, Inf), x, y)) Этот код берет среднее и стандартное отклонение от каждо…
21 июл '17 в 13:19
3
ответа
R dplyr: Операции со строками с использованием пользовательских функций
В пандах я часто выполняю построчные операции с пользовательской функцией, подобной этой: df = pd.DataFrame({'v1': [1, 2, 3], 'v2': [3, 4, 6], 'v3': [3, 4, 5]}) def f(row): return(sum(row[["v1", "v3"]]) if row.v2 == 3 else 7) df["new_col"] = df.appl…
21 дек '18 в 16:02
2
ответа
Построчные операции, выбор помощников и функция изменения в dplyr
Я буду использовать следующий набор данных для иллюстрации моих вопросов: my_df <- data.frame( a = 1:10, b = 10:1 ) colnames(my_df) <- c("a", "b") Часть 1 Я использую mutate() функция для создания двух новых переменных в моем наборе данных, и …
20 янв '18 в 06:31
1
ответ
Поэлементное деление на строки между кадрами и сериями
Я только начал работать с пандами несколько недель назад, и теперь я пытаюсь выполнить поэтапное деление на ряды, но не смог найти правильный способ достичь этого. Вот мой случай и данные date type id ... 1096 1097 1098 0 2014-06-13 cal 1 ... 17.949…
04 фев '19 в 11:29
3
ответа
Как рассчитать построчное количество дубликатов на основе (поэлементно) выбранных соседних столбцов
У меня есть тест фрейма данных: group userID A_conf A_chall B_conf B_chall 1 220 1 1 1 2 1 222 4 6 4 4 2 223 6 5 3 2 1 224 1 5 4 4 2 228 4 4 4 4 Данные содержат ответы на пользователя (показанные userID), где каждый пользователь может ввести любое з…
20 дек '18 в 11:03
2
ответа
Вернуться в список, используя mutate и rowwise
Я пытаюсь вернуть список, используя mutate и rowwise, но получаю ошибку, показанную в коде. Эти вопросы Q1 Q2 помогли, но я хотел бы сделать это простым, перебирая строки, используя rowwise()и вопросы 3yr 7mth. Благодарю. library(tidyverse) df <-…
07 сен '17 в 23:19
1
ответ
dplyr определяет временную переменную в функции mutate
Я работаю с пакетом dplyr R. Допустим, у меня есть фрейм данных имен и идентификаторов df <- data.frame(dID=c(1 ,2 , 1 ), name=c("a","a","b")) и я хочу разрешить каждый идентификатор из другой базы данных и получить необходимую мне информацию. db…
23 авг '18 в 03:30
1
ответ
rowwise() не работает внутри функции?
Я новичок в R, и я пытаюсь написать функцию, которая будет добавлять записи столбца данных столбец за строкой и возвращать кадр данных с столбец нового ряда сумм этот столбец назван. Вот образец моей информации: Ethnicity <- c('A', 'B', 'H', 'N',…
14 мар '17 в 22:34
1
ответ
dplyr rowwise и mutate с пользовательской функцией возвращают неожиданный вывод
У меня есть датафрейм, который выглядит так в R: library(dplyr) group <- c(1,2,3,4,5,6) num_click <- c(33000, 34000, 35000, 33500, 34500, 32900) num_open <- c(999000, 999500, 1000000, 1000050, 985000, 999999) df <- data.frame(group, num_…
25 авг '17 в 01:49
1
ответ
Подмножество или фильтр data.frame по индексам, например по столбцам в строке
Предположим, у вас есть такой data.frame: df <- data.frame(matrix(1:12, 4)) df X1 X2 X3 1 1 5 9 2 2 6 10 3 3 7 11 4 4 8 12 которые должны фильтроваться построчно по этим индексам столбцов: b=c(2,1,3,2) Таким образом, ожидаемый результат должен бы…
31 май '17 в 19:58
2
ответа
Как добавить значения по строкам в сгруппированном столбце
У меня есть некоторые данные датчика со 100 вводами данных в секунду. В последнем столбце указаны миллисекунды, которые на данный момент равны 10. Как можно суммировать по миллисекундам по строкам, сгруппированные по времени и дате. testdata <- s…
24 июл '18 в 15:29
2
ответа
Используйте purrr для расчета времени восхода для каждой строки в R
Я новичок в мурлыканье и пытаюсь понять, как добавить результат моей функции в мой фрейм данных (и получить лучшую производительность, так как мой фрейм данных большой). Я пытаюсь вычислить время восхода для каждой строки в кадре данных: library(tid…
05 дек '18 в 21:46
3
ответа
dplyr использует как строчные, так и df-значения в мутировании
Как вы выполняете rowwise операция, которая использует значения из других строк (в стиле dplyr/tidy)? Допустим, у меня есть этот df: df <- data_frame(value = c(5,6,7,3,4), group = c(1,2,2,3,3), group.to.use = c(2,3,3,1,1)) Я хочу создать новую пе…
06 авг '18 в 06:42
1
ответ
Как динамически условно фильтровать строки в R-кадре данных
Предположим, у меня есть упорядоченный фрейм данных, который выглядит следующим образом: df <- data.frame(customer = c('cust1','cust1','cust2','cust3','cust3'), start_month = as.Date(c('2016-03-01','2017-08-01','2016-03-01','2017-07-01','2017-10-…
03 янв '18 в 06:38
1
ответ
dplyr: повторяющиеся строки на основе разделенного фактора
Мне было интересно, если можно использовать dplyr для повторения строк на основе результата функции. Если у меня есть фрейм данных, который выглядит следующим образом: df <- data.frame(count = 1:4, type = LETTERS[1:4], subtype = letters[1:4], str…
08 ноя '18 в 11:49
0
ответов
Функция строки в dplyr r
Я новичок в г и просто пробую функцию мудрой строки. Но, похоже, на самом деле не дал мне то, что я хотел. df1 <- data.frame(Y1 = c(1, 2, 3, 4, 5), Y2 = c(1, 3, 4, 2, 6), Y3 = c(4, 1, 0, 0, 1)) df0 = df1 %>% rowwise() %>% mutate(Maximum = m…
26 июл '18 в 02:38
2
ответа
Применить функцию к строкам фрейма данных
Я пытаюсь применить функцию к строкам фрейма данных и вернуть значение, основанное на значении каждого элемента в столбце. Я бы предпочел передать весь фрейм данных вместо именования каждой переменной, поскольку в реальном коде много переменных - эт…
26 сен '17 в 06:20
0
ответов
Изменилось ли использование rowwise() в dplyr 0.7?
До сих пор я успешно использовал вариант примера rowwise(), представленного в предыдущем вопросе, но с обновлением dplyr 0.7 я получаю другой вывод, показанный ниже: df <- data.frame(A=rnorm(10), B=rnorm(10), C=rnorm(10)) library(dplyr) df %>%…
22 июн '17 в 12:36
2
ответа
Операции со строками в выбранных столбцах на основе подстроки в data.table
Я хотел бы применить функцию к выбранным столбцам, которые соответствуют двум различным подстрокам. Я нашел этот пост, связанный с моим вопросом, но я не мог получить ответ оттуда. Вот воспроизводимый пример с моей неудачной попыткой. Ради этого при…
15 июн '17 в 14:22
2
ответа
dplyr mutate - как передать одну строку в качестве аргумента функции?
Я пытаюсь создать новый столбец в моей таблице, который собирает и форматирует все слова, найденные во всех других столбцах. Я хотел бы сделать это с помощью dplyr, если это возможно. Исходный DataFrame: df <- read.table(text = " columnA columnB …
20 окт '17 в 13:34