Как округлить все значения в матрице?

Я использую следующий метод для хранения всех моих корреляций в матрице:

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

Но теперь я хотел бы округлить значения до двух цифр после запятой. Как я могу это сделать? Я просто нашел круглую функцию, но не знаю, как применить ее ко всем значениям.

Ответы

Ответ 1

Как и в вашем другом вопросе, используйте функцию (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