Я прочитал файл matlab с пакетом R.matlab и получил число от него в виде списка. Я превратить его в числовой:Открытые файлы с переменными именами файлов
library(R.matlab)
# simple case: static filename
setwd("C:/Files/Fold")
nc <- readMat('passvar1.mat')
nC <- as.numeric(nc)
nC
## 10
Более сложный бросок: Мне нужно открыть файл в папку в R с nC
именем: C:/Files/Coordinates/CoordsRS%nC%.md.txt
Все файлы имеют одинаковое имя, кроме номера, например:
C:/Files/Coordinates/CoordsR4.md.txt
C:/Files/Coordinates/CoordsR10.md.txt
и, мне нужно применить операцию к этому файлу содержимое (т.е. передать в качестве параметра readMat
, чтобы он мог читать их динамически)
@hrbrmstr. Я не думаю, что это дубликат, как я это пробовал. он не работает. newC <- lapply ("C: /Folder/corrd/*nC.md.txt", read.table) Ошибка в файле (файл, "rt"): не удается открыть соединение Кроме того: Предупреждающее сообщение: В file (file, "rt"): не может открыть файл 'C: /.../* nC.md.txt': недопустимый аргумент – mil