如何在 R 資料框中列印某一列所有元素的精確值?


要列印 R 資料框中某一列所有元素的精確值,我們可以按照以下步驟操作:

  • 首先,建立一個數據框。

  • 然後,使用 options 函式並提供所需的列印位數。

示例

建立資料框

讓我們建立一個如下所示的資料框:

x<-
sample(c(1.1525412,1.25743874,2.36987321,3.6527142,1.98742315,6.25429836,2.111685723,3.200447169),25,replace=TRUE)
df<-data.frame(x)
df

輸出

執行上述指令碼後,會生成以下輸出(由於隨機化,此輸出在您的系統上可能會有所不同):

      x
1  6.254298
2  1.152541
3  1.152541
4  1.152541
5  3.652714
6  2.111686
7  1.152541
8  6.254298
9  1.257439
10 2.369873
11 2.111686
12 2.111686
13 1.257439
14 1.152541
15 3.652714
16 2.111686
17 1.152541
18 3.652714
19 2.111686
20 1.152541
21 1.152541
22 1.257439
23 3.652714
24 1.257439
25 3.652714

列印所有元素的精確值

使用 options 函式並提供 16 位列印位數,如下所示:

x<-
sample(c(1.1525412,1.25743874,2.36987321,3.6527142,1.98742315,6.25429836,2.111685723,3.200447169),25,replace=TRUE)
df<-data.frame(x)
options(digits=16)
df

輸出

        x
1  3.200447169
2  6.254298360
3  2.369873210
4  6.254298360
5  3.200447169
6  3.200447169
7  1.152541200
8  6.254298360
9  2.111685723
10 1.257438740
11 1.987423150
12 1.257438740
13 6.254298360
14 3.200447169
15 3.652714200
16 2.111685723
17 6.254298360
18 1.152541200
19 1.152541200
20 3.200447169
21 3.200447169
22 1.257438740
23 2.111685723
24 2.111685723
25 2.111685723

更新於: 2021年11月11日

1K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.