我创建了一个数据库"mydb",当在工作区中与lazyLoad("mydb")一起运行时,它会导入
现在我创建了第三个数据.帧Z(也相当大).
如何将其添加到"mydb"中,而不必为X和Y重新创建惰性对象?
我创建了一个数据库"mydb",当在工作区中与lazyLoad("mydb")一起运行时,它会导入
现在我创建了第三个数据.帧Z(也相当大).
如何将其添加到"mydb"中,而不必为X和Y重新创建惰性对象?
您需要保存您的工作区,并try 将Dataframe Z添加到环境中,然后再次运行tools:::makeLazyLoadDB(e,"mydb"),请查找下面的示例
e=new.env(parent=emptyenv());
e$x=10;
e$y=20;
tools:::makeLazyLoadDB(e,"mydb");
save.image();
lazyLoad("mydb");
e$z=40;
tools:::makeLazyLoadDB(e,"mydb");
save.image();
lazyLoad("mydb");
你可以看到你的三个数据帧x,y,z.