Как да конвертирате списъка в матрица по-ефективно в R
Имам списък с дължина 130 000, където всеки елемент е векторен символ с дължина 110. Бих искал да преобразувам този списък в матрица с размер 1.430.000 * 10. Как мога да го направя по-ефективно? Моят код е:

4 отговора
това трябва да е еквивалентно на текущия ви код, но много по-бързо:
мисля, че искаш
, т.е. комбиниране на използването на do.call (rbind.) от @BlueMagister с декларирана заявка за преобразуване на отделните елементи в списъка в матрици 11 * 10 .
Бенчмаркове (показването на решението за списък на @ flodel е 5 пъти по-бързо от моето и 230 пъти по-бързо от оригиналния подход.)