开发者

How to round all values in a matrix?

I use the following method to store all my correlations in a matrix:

c开发者_StackOverflow中文版orrs <- cor(dataset, use="pairwise.complete.obs")

But now I'd like to round the values to two digits after the comma. How can I do that? I just found a round function but don't know how to apply it to all values.


Just as in your other question, use the function (round) you found :)

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

For example:

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

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜