【问题标题】:How to stop hist from printing all the information into the console如何阻止 hist 将所有信息打印到控制台中
【发布时间】:2017-03-17 01:50:56
【问题描述】:

我有一个包含 4 个数据集的列表,我想根据列表中的每个元素(每个数据集)将直方图绘制到一个图表中。假设我想为每个矩阵绘制列均值的直方图。这是我正在使用的代码:

my.data <- replicate(3, list(replicate(10, rnorm(20))))
lapply(my.data, function(x){hist(colMeans(x))})

我知道如何在一个图形上绘制多个图形,但我不知道如何禁止打印直方图信息。

【问题讨论】:

  • invisible(lapply(...))
  • 要打印图表吗?
  • 试一试看看。
  • @Zheyuan Li 我试过了,但是一旦我调用变量来获取图表,它仍然会打印所有内容
  • @Rich Scriven 我做到了,它有效!谢谢!

标签: r histogram lapply


【解决方案1】:

正如@Rich Scriven invisible(lapply(...)) 所建议的那样,解决了这个问题。我想我会在这里重新发布 cmets 的答案,这样我的问题就不会悬而未决。

【讨论】:

    猜你喜欢
    • 2021-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-20
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多