问题:,我需要在R中使用Matlab,然后我添加了相关的包R.matlab。我在一个在R中使用Matlab的示例中定义了变量。
定义的变量是:数据、路径、路径名、x、y--变量的内容如下:
>path
[1] "C:/Revolution/R-Enterprise-7.1/R-3.0.2/library/R.matlab/mat-files"
>pathname
[1] "C:/Revolution/R-Enterprise-7.1/R-3.0.2/library/R.matlab/mat-files/ABC.mat"
>data
$A [,1] [,2] [,3]
[1,] 1 10 19
....................
[9,] 9 18 27
$B [,1]
[1,] 1
..........
[10,] 10
$C
, , 1
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
.......................
, , 3
[,1] [,2] [,3]
[1,] 13 15 17
[2,] 14 16 18
attr(,"header")
attr(,"header")$description
[1] "MATLAB 5.0 MAT-file, Platform: windows, Software: R v2.15.0, Created on: Sat Mar 31 19:50:00 2012"
attr(,"header")$version
[1] "5"
attr(,"header")$endian
[1] "little"我需要的是:当我当前重新启动革命R时,当我重新启动革命R时,获得一个清晰的R会话(在对象浏览器中没有变量/对象),每当我重新启动革命R时,上面的变量(数据、路径、路径名、x、y)出现在对象浏览器中。
到现在为止我所做的:
R.MatlabRevolution R;删除当前R工作目录中的现有解决方案文件(.sln);并重新启动Revolution R。无论我做什么,我都无法解决:每当我关闭Revolution R并重新启动它,变量(数据、路径、路径名、x、y)就会出现在.GlobalEnv中的对象浏览器中。我要在启动.GlobalEnv时清除Revolution R。
发布于 2014-07-24 12:29:04
解决办法(一步一步):
1.删除所有对象(在Revolution R中,从菜单中删除所有对象)
2.革命R中的,从菜单:工具-选项- Revolution RPE Options -Automatically Restore Saved Objects(选择:假)。
3. Close Revolution R,重新启动Revolution R
发布于 2014-07-24 12:25:43
尝试删除工作目录中的.Rdata文件(如果需要的话使用getwd()命令)?其中一些IDE将工作区保存到磁盘,并在下次启动时将其加载回磁盘。
https://stackoverflow.com/questions/24933198
复制相似问题