如何在 R 中停用數字的科學記數法?


我們可以使用 options(scipen=999) 來執行此操作。

示例

> x <-c(253,254,36,874,351,651,245,274,19,1095)
> t.test(x,mu=2000)

單樣本 t 檢驗

data: x
t = -14.212, df = 9, p-value = 1.801e-07
alternative hypothesis: true mean is not equal to 2000

95% 置信區間 −

151.3501 659.0499

樣本估計 −

mean of x
405.2

此處 p 值採用科學記數法。現在我們可以按如下所示停用它 −

> options(scipen=999)
> t.test(x,mu=2000)

單樣本 t 檢驗

data: x
t = -14.212, df = 9, p-value = 0.0000001801
alternative hypothesis: true mean is not equal to 2000

95% 置信區間 −

151.3501 659.0499

樣本估計 −

mean of x
405.2

如果我們想再次啟用科學記數法,則可以按照如下所示操作 −

> options(scipen=0)
> t.test(x,mu=2000)

單樣本 t 檢驗

data: x
t = -14.212, df = 9, p-value = 1.801e-07
alternative hypothesis: true mean is not equal to 2000

95% 置信區間 −

151.3501 659.0499

樣本估計 −

mean of x
405.2

更新日期: 06-Jul-2020

403 次檢視

開啟你的 職業生涯

完成課程獲得認證

立即開始
廣告
© . All rights reserved.