R导入.RData文件时对象名称自动变更的问题求助与解决
.RData加载后对象名称不符的问题解决
问题情况
- 加载
InvoiceDetail20210818A.rdata时,R环境里的对象名自动变成InvoiceDetail20210818B,但内容是A文件的数据 - 加载
InvoiceDetail20210818B.rdata时,名称和数据都正常 - 加载无报错,删除重建A文件后问题仍存在
原因
.RData格式会保存对象本身的名称,不是用文件名作为加载后的对象名。问题出在导出A文件时,原数据集的名称被错误设成了InvoiceDetail20210818B,所以加载时就沿用了这个名称。
解决步骤
- 将需要导出的数据集重命名为
InvoiceDetail20210818A - 重新保存为
.RData文件 - 再次加载该文件,对象名称即可正常显示
加载代码示例
load("~/InvoiceDetail20210818A.rdata")
内容的提问来源于stack exchange,提问作者h09812349
相关产品推荐
相关产品推荐

