Запитання з тегом «replicate»

6
Створіть список одного елемента, повтореного N разів
Я хочу створити ряд списків, різної довжини. Кожен список буде містити один і той же елемент e, повторений nраз (де n= довжина списку). Як створити списки, не використовуючи розуміння списку [e for number in xrange(n)]для кожного списку?

8
Повторіть кожен рядок data.frame кількість разів, вказану в стовпці
df <- data.frame(var1 = c('a', 'b', 'c'), var2 = c('d', 'e', 'f'), freq = 1:3) Який найпростіший спосіб розширити кожен рядок перші два стовпчики даних data.frame вище, щоб кожен рядок повторювався кількість разів, вказаних у стовпці 'freq'? Іншими словами, перейдіть до цього: df var1 var2 freq 1 a d 1 …
150 r  dataframe  replicate 

3
Створити послідовність повторюваних значень у послідовності?
Мені потрібна послідовність повторюваних чисел, тобто 1 1 ... 1 2 2 ... 2 3 3 ... 3 etc.спосіб, яким я це реалізував: nyear <- 20 names <- c(rep(1,nyear),rep(2,nyear),rep(3,nyear),rep(4,nyear), rep(5,nyear),rep(6,nyear),rep(7,nyear),rep(8,nyear)) який працює, але незграбний і, очевидно, погано масштабується. Як повторити N цілих чисел M разів кожну послідовно? Я спробував вкладеності …
83 r  repeat  seq  replicate 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.