1. 程式人生 > 其它 >R語言中設定數值顯示的位數

R語言中設定數值顯示的位數

1、檢視預設值

> getOption("digits")
[1] 7                   ## 預設顯示是7位

2、測試

> a = 1.12345
> a          ## a為6位,正常顯示
[1] 1.12345    
> a = 1.123456
> a         ## a為7位, 正常顯示
[1] 1.123456
> a = 1.1234567     
> a         ## a為8位,僅能顯示7位,且四捨五入
[1] 1.123457
> a = 1.12345678   
> a        ## a為9位, 僅能顯示7位, 四捨五入
[
1] 1.123457

3、設定指定位數

> getOption("digits")
[1] 7
> options(digits = 10)   ## 設定位數為10
> getOption("digits")
[1] 10
> a = 1.12345678
> a
[1] 1.12345678
> a = 1.123456789
> a
[1] 1.123456789
> a = 1.1234567891   ## a為11位, 只能顯示10位
> a
[1] 1.123456789
> options(digits = 2
) ## 設定位數為2
> a = 1.1 > a [1] 1.1 > a = 1.12 > a ## 只能顯示2位 [1] 1.1 > a = 1.123 > a [1] 1.1 > a = 1.1567 > a ## 只能顯示兩位,且四捨五入 [1] 1.2