如何將R中的一個變量中的一個變量的小數位數限制在兩位小數位?我將數據導入到R中,並且只有一列的小數位變成了瘋狂。我想保持完全相同的數據幀,但將該列中的小數位數限制爲兩位。限制R中變量的小數位數
我的數據框的名稱是KoreanCorr,我想編輯的列是SA。我知道我在KoreanCorr $ SA領域做了些什麼,digits = 2?什麼是完整的代碼?
謝謝!
如何將R中的一個變量中的一個變量的小數位數限制在兩位小數位?我將數據導入到R中,並且只有一列的小數位變成了瘋狂。我想保持完全相同的數據幀,但將該列中的小數位數限制爲兩位。限制R中變量的小數位數
我的數據框的名稱是KoreanCorr,我想編輯的列是SA。我知道我在KoreanCorr $ SA領域做了些什麼,digits = 2?什麼是完整的代碼?
謝謝!
您可以使用round()選項或數字。 下面的代碼示出了用於數字使用圓形(
格式正好兩個小數位)(圓的(X,2),nsmall = 2)
例如:
> format(round(1.20, 2), nsmall = 2) [1] "1.20"
> format(round(1, 2), nsmall = 2) [1] "1.00"
> format(round(1.1234, 2), nsmall = 2) [1] "1.12"
可格式化一個數字,比如x,按照你的意願可以達到小數位數。這裏x是一個小數位數,你可以根據你的意願設置小數位數。這樣我們希望佔用這個數字的小數點後8位。 ?
x<-c(1111111234.6547389758965789345)
y<-formatC(x,digits=8,format="f")
[1] "1111111234.65473890"
結帳'輪()' – gfgm
我建議'輪()'和一個很好的教程;) – BigDataScientist