【发布时间】:2016-10-11 14:16:38
【问题描述】:
我正在使用 knitr 创建一个包含多个图像的降价文件。因为我不想每次都输入路径,所以我希望它是相对的。
mainDir <- ~/Documents/R/Images/
subDir <- Logo
color <- blue
现在我想添加“.png”来打印实际图像。而且我不想将颜色更改为<- blue.png,因为我在代码的其他部分使用了变量“蓝色”。
img1 <- rasterGrob(as.raster(readPNG(file.path(mainDir, subDir, color, ".png"))), interpolate = FALSE)
我收到以下错误: readPNG(file.path(mainDir, subDir, img, ".png")) 中的错误: 无法打开 /Documents/R/Images/Logo/blue/.png
如何删除最后一个“/”,使其变为“blue.png”而不是 blue/.png?
【问题讨论】:
标签: r knitr r-markdown