NoneRep is a base package function in R to replicate the elements of a vector
2 ответа

В Р: как смоделировать сезон команды НБА?

Я в основном хочу создать вектор, длина которого равна 82. Он должен содержать либо "W", либо "L", но их появления должны быть определены случайным образом. Я пробовал с этим season<-rep(c("W","L"), times = 1, length.out = 82, each = 1) но я полу…
07 авг '15 в 10:59
2 ответа

Добавить строки в группу в df

У меня есть data.frame с различным количеством строк на человека. Если у человека меньше 4 рядов, я бы хотел дать ему 4 ряда. Я хотел бы, чтобы дополнительные строки были копией последней строки на человека, например, Том ниже. Я знаю, как повторять…
05 май '14 в 12:20
2 ответа

Добавление строк и применение его к фрейму данных в R

У меня есть дф: Q1_3 Q2_3 Q3_3 Q4_3 Q5_3 ... 16.01 8.23 18.13 11.14 18.03 ... 17.25 7.50 11.72 10.84 7.24 ... 3.08 2.12 4.39 3.16 2.44 ... 4.94 3.95 6.87 3.75 4.10 ... 3.89 8.35 7.80 2.90 2.55 ... Я хотел бы создать функцию, которая последовательно …
20 ноя '15 в 12:50
2 ответа

Повторять строки в наборе данных на основе столбца, но увеличивать строки

У меня есть набор данных, который имеет название проекта, год начала и срок контракта. Мне нужно развить этот набор данных во временные ряды. Например, одна строка в моем наборе данных: Проект A, начало 2003 года и срок контракта 5. Я хотел бы повто…
17 апр '14 в 16:19
2 ответа

Пытаетесь реплицировать строки в кадре данных?

v id a b c d 1 1 1 Adam Smith 10 2 2 2 John Bond 15 3 3 3 Sam Ted 20 Я выдал следующую команду в командной строке. > v1<-rbind(v,rep(c(4,5,"Deb","Jones",25),5)) Я пытаюсь сделать фрейм данных v1 из фрейма данных v, где v1 должен выглядеть след…
17 апр '16 в 23:58
1 ответ

Генерация случайных чисел в двух векторах в R с заданным условием

Я хочу создать два вектора в R, которые содержат значения, произвольно взятые из равномерного распределения при заданном условии, например, если число в векторе A меньше 50, то число в векторе B должно быть больше 50. Я использую этот код, но он при…
03 окт '17 в 11:52
2 ответа

Функция повторения странная ошибка

Когда я выполняю: a <- seq(1,1.5,0.1) b <- c(1,1.1,1.4,1.5) x <- rep(c(a,b),times=c(2,1)) Ошибка в rep(c(a, b), c(2, 1)): неверный аргумент 'times' Зачем?
02 ноя '15 в 09:05
3 ответа

Создание (наполовину) регулярной последовательности - регулярная норма переменных интервалов

Я хочу создать своего рода вложенную регулярную последовательность в R. Она повторяет шаблон, но без постоянных интервалов между значениями. Это: 8, 9, 10, 11, 12, 13, 17, 18, 19, 20, 21, 22, 26, 27, 28, .... Итак, 6 чисел с интервалом 1, затем с ин…
08 дек '15 в 21:54
2 ответа

Создание последовательности с пропуском в диапазоне

Я пытаюсь создать последовательность чисел в диапазоне, пропуская каждое 4-е число. Я знаю, что это, вероятно, включает в себя seq или же seq_len как-то, но я не могу понять это прямо. Последовательность должна быть примерно такой: c(1,2,3,5,6,7,9,1…
03 дек '15 в 02:42
1 ответ

Повторите строки на основе вектора

Я пытаюсь повторить строки в R несколько раз (как часто определяется столбец). Мой исходный код работает только иногда по какой-то причине. start <- c(1901, 1902, 1950, 1980, 1980) end <- c(1905, 1910, 1951, 1999, 1985) df <- data.frame(sta…
13 фев '19 в 21:21
2 ответа

Как создать определенный месяц и / или последовательность дат "n" количество раз

Я пытаюсь создать последовательность месяцев с января по декабрь 3 раза. то есть. Янв фев март,,, Дек янв фев март,,, Дек янв фев март,,, декабрь Я пробовал этот код rep(c("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"),eac…
30 окт '15 в 12:15
2 ответа

Создание повторяющейся векторной последовательности в R

Мне нужна помощь. Как создать следующую векторную последовательность: 1 1 1 1 2 2 2 3 3 4 Я пытался использовать (rep) и (seq), но все еще безуспешно.
12 сен '17 в 03:35
1 ответ

setCellStyle - применить стиль ячейки (проценты) к матрице, используя XLConnect

Мой вопрос основан на проблеме, упомянутой в предыдущем вопросе. Форматирование чисел с использованием XLConnect Mirai. У меня проблемы с реализацией этого решения от @joran, и я думаю, что я, возможно, не единственный человек с этой проблемой. Я хо…
12 фев '15 в 14:08
0 ответов

Повторите функцию со списком нескольких матриц в R

Проблема: Я пытаюсь выполнить следующий пример: позволяет lst быть списком нескольких матриц и n длина lstЯ пытаюсь сделать (пример) следующее: rep(lst[[2]][,2], 2) вывод этого кода следующий вектор [1] lst[[2]][,2] lst[[2]][,2] Ожидаемый результат…
03 дек '17 в 22:41
0 ответов

Поднабор с функцией повторения при создании фрейма данных

В контексте я проверяю эффективность 6 обучающих программ в регрессии по порядковому логиту, и когда я использую функцию rep для создания нового фрейма данных для использования в функции прогнозирования внизу, он включает в себя прогнозирование кажд…
24 ноя '17 в 15:17
1 ответ

Генерация вектора автоматически с выражением (X['i,n'])

Я пытаюсь сгенерировать вектор длины n, который должен выглядеть следующим образом: (expression(X['n,n'],.....,X['1,n'])) Так, например: n <- 3 Я хочу иметь: (Выражение (Х ['3,3'], Х ['2,3'], Х ['1,3'])) Я попробовал следующее: n <- 10 y<- …
28 ноя '15 в 19:23
1 ответ

Репликация числа другим столбцом в r

Как я могу использовать функцию репликации в следующей ситуации: mydata <- data.frame (var1 = 1:4, replication = c(3, 5, 3, 7)) mydata var1 replication 1 1 3 2 2 5 3 3 3 4 4 7 Я хочу такой результат: 1,1,1, 2,2,2,2,2, 3,3,3, 4,4,4,4,4,4,4 1 повто…
17 дек '12 в 02:50
0 ответов

Локальное хранилище нити против повторения строковых инструкций (rep movs)

Интересно, как ведут себя компиляторы (например, GCC или LLVM), когда переменная объявляется для хранения в Thread Local Storage (TLS), но код с переменной является кандидатом для генерации повторяющейся строковой инструкции (rep movsd, rep stos и т…
16 дек '16 в 07:17
2 ответа

Три раза свернуть строки в векторе для оператора или

У меня есть вектор с несколькими строками strings <- c("CD4","CD8A") и я хотел бы вывести оператор OR для передачи в grep, как это так "CD4-|-CD4-|-CD4$|CD8A-|-CD8A-|-CD8A$" и так далее для каждого элемента в векторе.. в основном я пытаюсь найти …
14 май '18 в 16:33
1 ответ

Используя rep() в цикле for

Как я могу повторить целые числа 1:20 в векторе по 20 раз каждое? я хочу что-то вроде s <- 1,1,1,2,2,2,3,3,3 etc..... (кроме 20 1, затем 20 2, затем 20 3... вы поняли) Я пытаюсь это l <- 1:20 S <- for(i in l) rep(i, 20) один лайнер был бы к…
03 апр '14 в 01:13