2015-02-09 20 views
3

當使用R的View()函數時,有沒有辦法控制數字格式?我想將數字輸出限制爲%4.2f(使用sprint時)。有沒有辦法做到這一點?可以通過utils :: View顯示數字的格式嗎?

+1

該函數的調用** V ** IEW()和包被稱爲{util的** **š}。 – 2015-02-09 17:32:36

+0

是的,我知道。但是,它目前爲所有數字提供了8位有效數字。可以將它們格式化爲僅顯示整個表格的兩位有效數字嗎? – Ernie 2015-02-09 17:36:10

回答

2

來看:

X <- data.frame(a = c(921.131331,22.23523523, 3.5325), b = c(11.1435, 7.35, 8)) 

num.of.decimals <- 2 
View(format(X, digits = num.of.decimals + 1)) 

或者:

X <- data.frame(a = c(921.131331,22.23523523, 3.5325), b = c(11.1435, 7.35, 8)) 

num.of.decimals <- 2 

options(digits = num.of.decimals + 1) 

View(X) 
+0

完美!正是我在找的!謝謝。 – Ernie 2015-02-09 18:01:39

相關問題