Я пытаюсь импортировать файл matlab (с двумя переменными) в R с помощью readMAT (), но я получаю следующие ошибки в строке «data <- readMat (pathname)»: </p>
Error in file(con, open = "rb") : cannot open the connection
In addition: Warning message:
In file(con, open = "rb") :
cannot open file '/Station_2_Q11.mat/rb': No such file or directory
Я попытался установить каталог с тем же путем / местоположением файла, используя setwd ("..."), но все равно получаю ошибку.
Я сохранил файл matlab, используяВерсия 2016b:
filename = 'C:\Users\...\Saved_results_matlab\Station_2_Q11'
save(filename,'data_Tp_2','data_Hs_2')
И импортировать ее в R следующим образом:
path <- system.file("C:/Users/.../Saved_results_matlab",package = "R.matlab")
pathname <- file.path(path, "Station_2_Q11")
data <- readMat (pathname) </p>
data_Hs = data$data.Hs.2
class(data_Hs)
data_Tp = data$data.Tp.2
class(data_Tp)
data_Hs_num = as.numeric(data_Hs)
class(data_Hs_num)
data_Tp_num = as.numeric(data_Tp)
class(data_Tp_num)
Я хотел бы иметьдве переменные числового типа для продолжения.
Заранее спасибо!