Матрица Aexample является:Как писать и читать матрицу из файла без имен столбцов?
Aexample
[,1] [,2] [,3] [,4]
[1,] 0.6 0.4 0.00 0.0
[2,] 0.4 0.4 0.00 0.0
[3,] 0.4 0.4 0.00 0.0
[4,] 0.0 0.0 0.40 0.4
[5,] 0.0 0.0 0.34 0.4
[6,] 0.0 0.0 0.40 0.4
Он сохраняется в файле с помощью
write.table (Aexample, файл = "~/R/Aexample", row.names = FALSE, цв .names = FALSE);
А потом я читать
Aexample = as.matrix (read.table (файл = "~/R/Aexample"));
Но результат всегда имеет V1 V2 V3 V4 имена столбцов, которые я не хочу:
V1 V2 V3 V4
[1,] 0.6 0.4 0.00 0.0
[2,] 0.4 0.4 0.00 0.0
[3,] 0.4 0.4 0.00 0.0
[4,] 0.0 0.0 0.40 0.4
[5,] 0.0 0.0 0.34 0.4
[6,] 0.0 0.0 0.40 0.4
Что это самый простой способ, чтобы сохранить матрицу Aexample, а затем прочитать из файла и получить оригинальная матрица Aexample? (Не читать aa = as.matrix (read.table (file = "~/R/Aexample")), а затем создать Aexample из aa со многими строками кода)
Это, вероятно, будет перенесено в SO, но вы можете просто написать таблицу с col.names = TRUE, а затем прочитать ее с помощью header = T. Это сохранит ваши [, 1], [, 2] заголовки. –