У меня есть набор данных в виде: (это просто пример)Как конвертировать безразмерные данные в табу, помеченные в R?
1324501020
3241030205
4332020134
которой каждая строка представляет ответы обследуемого к набору элементов на тест. Данные хранятся в текстовом файле (например, data.txt), но мне нужно, чтобы преобразовать их в формат матрицы таким образом, что каждое число является место в клетке, как это:
1 3 2 4 5 0 1 0 2 0
3 2 4 1 0 3 0 2 0 5
4 3 3 2 0 2 0 1 3 4
другими словами, конечный набор данных должен быть матрицей чисел, в которых столбцы содержат ответы на каждый элемент, а строки - экзамены. Любая идея?
Спасибо за ваш быстрый ответ! Это мой первый опыт работы с StackOverflow! Мне нравится ваше решение в том, что иногда я не знаю количество элементов. Есть ли способ сделать это без использования «ширины»? –
+1 (особенно для этой провидческой последней строки :-). – whuber
@Amin Насколько я знаю, «ширина» - необходимый аргумент. Трудно передавать данные фиксированной ширины без указания программного обеспечения, когда нужно остановиться. Я попытался заменить его на rep (1,10), но он, похоже, не работал. Возможно, вы можете обратиться за помощью к файлу справки «read.fwf». –