将R对象分配给另一个对象时,其加载被修改

时间:2019-06-20 19:06:55

标签: r load character paste

我有一个绘图(来自highcharter包),需要将其动态加载到Markdown文件中。

为此,我需要将其分配给以后可以调用的对象。但是,当我这样做时,它将转换为字符串。这是我的意思:

这可以正确加载我的高级章程地图,我可以证实:

x <- 1
load(paste("map_", x, sep = "")

class(map_1)
[1] "highchart"  "htmlwidget"

但是,当我通过分配给对象加载时,它会转换为字符串。这是我的意思:

mymap <- load(paste("map_", x, sep = ""))
print(mymap)
[1] "map_1" 

class(mymap)
[1] "character"

那么,如何加载将其分配给另一个对象的R对象而不将其转换为字符?

0 个答案:

没有答案