r - 如何四舍五入矩阵中的所有值?

标签 r rounding

我使用以下方法将所有相关性存储在矩阵中:

corrs <- cor(dataset, use="pairwise.complete.obs")


但是现在我想将值四舍五入到逗号后的两位数。我怎样才能做到这一点?我只是找到了一个舍入函数,但不知道如何将其应用于所有值。

最佳答案

就像在其他问题中一样,使用找到的函数(round):)

corrs <- round(cor(dataset, use="pairwise.complete.obs"), 2)


例如:

> round(cor(cars),2)
      speed dist
speed  1.00 0.81
dist   0.81 1.00

关于r - 如何四舍五入矩阵中的所有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5453109/

相关文章:

java - 如何在java中将时间四舍五入到最接近的15分钟

r - 将 geom_vline 扩展到绘图之外

R barplot 旁边和堆叠

python 或 R 代码调用 mySQL 进行分层和递归查询

c - 用 c 舍入

java - 在 Java 中将浮点值四舍五入为最接近的整数的最有效方法是什么?

在 R 中运行 Maxent

r - 使用 R 绘制线性模型 (lm) 时产生 NaN

javascript - 通过 JavaScript 将数字四舍五入到最接近的 0.11 倍数

java - 四舍五入并显示值