我现在正在进行2次R会话,每次会话中都有一个向量,但内部略有不同,请说:
会话1: temp1 <- c(1:10)
会议2: temp2 <- c(2:11)
我想将temp1session1从session1 复制到session2并执行%in%,但我不想print(temp1)在session1中使用ctrl-c它,手动修改输出然后ctrl-v在session2中.
我见过有人使用在R会话中创建输出的泛型函数,然后我ctrl-c直接输出ctrl-v它在另一个R会话中,并且该对象已经存在.但我不记得这个功能了.
谢谢.
您必须将数据从一个会话传递到另一个会话.这意味着您需要(有效地)序列化数据.
到目前为止,最简单的将是save()a load().如果您想要花哨,可以使用套接字而不是文件 - help(connections)有关详细信息,请参阅