Я думаю, что вашей самой большой проблемой являются неуместные скобки - ваша команда, вероятно, должна читать
as.matrix(read.table("C:/MyData/Data.txt",header=TRUE ))
, потому что header=TRUE
является аргументом для read.table
, а не для as.matrix
(где она молчаигнорируются).Исправление, которое вы описали выше (используя as.numeric
для преобразования), будет работать, но оставит вас с рядом значений NA
в верхней части набора данных, где были имена заголовков, и оставит вас без значимого столбцаимена - любое из которых может быть проблемой где-то в будущем.