Вы должны иметь возможность вводить с помощью readLines
, а затем использовать lapply для разделения на числа. Предположим, что находится в файле с именем txt.txt:
dat <- lapply( readLines("txt.txt"), function(Line) scan(text=Line) )
Причина, по которой я не предложил read.table с fill = TRUE (что дало бы вам что-то похожее на другой ответ, который появился, заключается в том, что структура столбца не была нужна. Если только не была информация, закодированная в позиции этих Интересно, может ли это быть дополнительная информация, закодированная в отдельных строках, таких как регионы или хранилища, или какая-либо другая сущность в качестве источника определенных пронумерованных элементов. Это было бы причиной сохранения ее в структуре списка с неравномерным количеством . Вы можете получить глобальные перечисления просто с помощью таблицы:
table( unlist(dat) )
1 2 3 4 5 6 7 8 21 23 32 34 43 54 67 145 154 456
1 4 2 3 2 1 1 1 2 1 2 1 1 1 1 1 1 1