Вопросы с тегом 'rbind'

Возьмите последовательность векторных, матричных или данных-фреймов и объедините их по строкам
2

Почему rbindlist "лучше", чем rbind?

Я просматриваю документацию data.table, а также заметил из некоторых разговоров здесь о SO, что rbindlist должен быть лучше, чем rbind. Я хотел бы знать, почему rbindlist лучше, чем rbind и в каких сценариях rbindlist действительно превосходит rbi...
28 мар. '13 в 3:05
8

R: потеря имени столбца при добавлении строк в пустой кадр данных

Я только начинаю с R и сталкивается с странным поведением: при вставке первой строки в пустой фрейм данных теряются исходные имена столбцов. Пример: a<-data.frame(one = numeric(0), two = numeric(0)) a #[1] one two #<0 rows> (or 0-length ro...
08 мар. '11 в 11:01
2

Самый простой способ заставить rbind игнорировать имена столбцов

Это появилось только в ответе на другой вопрос. Когда вы rbind два кадра данных, он сопоставляет столбцы по имени, а не по индексу, что может привести к неожиданному поведению: > df<-data.frame(x=1:2,y=3:4) > df x y 1 1 3 2 2 4 > rbin...
10 окт. '13 в 13:43
4

Память эффективная альтернатива rbind - на месте rbind?

Мне нужно перевернуть два больших кадра данных. Прямо сейчас я использую df <- rbind(df, df.extension) но у меня (почти) мгновенно заканчивается память. Я предполагаю, потому что df удерживается в памяти дважды. В будущем я могу увидеть еще бо...
17 авг. '11 в 13:50
3

Эффективный способ rbind data.frames с разными столбцами

У меня есть список фреймов данных с различными наборами столбцов. Я хотел бы объединить их по строкам в один фрейм данных. Я использую plyr::rbind.fill для этого. Я ищу что-то, что сделало бы это более эффективно, но похоже на ответ, приведенный зде...
01 авг. '13 в 20:16
6

Как я могу привязать векторы, соответствующие их именам столбцов?

rbind не проверяет имена столбцов при объединении векторов: l = list(row1 = c(10, 20), row2 = c(20, 10)) names(l$row1) = c("A", "B") names(l$row2) = c("B", "A") l $row1 A B 10 20 $row2 B A 20 10 rbind(l$row1, l$row2) A B [1,] 10 20 ...
06 июн. '13 в 12:50
2

Разница между rbind() и bind_rows() в R

В Интернете я обнаружил, что rbind() используется для объединения двух фреймов данных, и одна и та же задача выполняется с помощью функции bind_rows(). Тогда я не понимаю, в чем разница между этими двумя функциями и которая более эффективна для ...
19 мар. '17 в 13:34
1

объединить два или более информационных кадра в системе R

Мои вопросы: как присоединиться к двум или более кадрам данных в системе R? Например: У меня есть два кадра данных: первый: x y z 1 3 2 4 2 4 5 7 3 5 6 8 второй: x y z 1 1 1 1 2 4 5 7 Мне нужно это: x y z 1 3 ...
10 нояб. '10 в 5:47
9

Как добавить группу строк в dataframe

У меня есть df1: A B C 1 2 3 5 7 9 где A B C - имена колонок. У меня есть другой df2 с одним столбцом: A 1 2 3 4 Я хотел бы добавить df2 для каждого столбца df1, создав этот окончательный фрейм данных: A B C 1 2 3 5 7 9 1 1 1 2 2 2 3 3 3 4 4...
04 сент. '17 в 20:06
4

Проблема при загрузке нескольких CSV файлов в единый фрейм данных в R с использованием rbind

Я написал следующую функцию для объединения файлов 300.csv. Мое имя каталога - "specdata". Я выполнил следующие шаги для выполнения, шаг 1: > x <- function(directory) { dir <- directory data_dir <- paste(getwd(),dir,sep = "/...
21 апр. '14 в 3:15
3

Отправка `rbind` и` cbind` для `data.frame`

Фон Механизм отправки функций R rbind() и cbind() является нестандартным. Я изучил некоторые возможности написания функций rbind.myclass() или cbind.myclass(), когда один из аргументов является data.frame, но до сих пор у меня нет удовлетворительн...
25 дек. '17 в 9:12
6

как определить, является ли вектор символов допустимым числовым или целочисленным вектором

Я пытаюсь превратить структуру вложенного списка в фреймворк данных. Список похож на следующий (это сериализованные данные из разобранного JSON, считанного с использованием пакета httr). myList <- list(object1 = list(w=1, x=list(y=0.1, z="cat")...
09 июн. '14 в 21:11
5

Почему R меняет тип переменной при добавлении значений NA в фрейм данных с коэффициентами?

У меня проблема с тем, как R использует типы переменных при использовании rbind двух data.frames с NA. Я иллюстрирую пример: x<-factor(sample(1:3,10,T)) y<-rnorm(10) dat<-data.frame(x,y) NAs<-data.frame(matrix(NA,ncol=ncol(dat),nrow=nro...
28 февр. '14 в 15:59
1

Как перенести все data.frames в рабочую среду?

У меня есть более 50 data.frames в моей рабочей среде, которую я хотел бы переделать. Есть ли способ перекодировать data.frames с необходимостью набирать каждый date.frame? Пример того, что я делал: df <- rbind(A, B, C, D, E, F) Я пробовал: d...
14 февр. '16 в 1:31
2

Ошибка R rbind error.names не допускается

Здесь есть другие проблемы, касающиеся одного и того же вопроса, но я не понимаю, как решить мою проблему на его основе. Итак, у меня есть 5 кадров данных, которые я хочу объединить строки в один уникальный кадр данных с помощью rbind, но он возвраща...
31 мар. '14 в 16:14