【问题标题】:R print graphic within ifR在if内打印图形
【发布时间】:2015-01-06 19:28:05
【问题描述】:

我遇到了一个严重的 R 问题。我在 RStudio 中获得了以下示例代码。首先获取柏林地图,如果 oneMap 变量为真,则将其打印出来。 由于 oneMap 设置为 true,代码应该打印柏林地图并将“测试”打印到终端。如果我执行代码,则不会打印任何地图,但会将“测试”打印到控制台。 为什么地图不打印?感谢您的帮助!

library(ggmap)

oneMap = TRUE

berlin = qmap("Berlin", zoom=13, color="bw", legend = "topleft")

if(oneMap){
  #print map
  berlin    
  cat("test")
}

【问题讨论】:

    标签: r pdf rstudio


    【解决方案1】:

    berlin 对象包含在print() 函数中。每当您想在函数、for 循环和条件块中打印图形时,都是如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-05
      • 2021-07-03
      • 1970-01-01
      • 2013-02-08
      相关资源
      最近更新 更多