R語言數字顯示設定

2021-10-02 06:09:43 字數 863 閱讀 5215

r語言設定顯示常用的命令是options 、format、signif等

options主要是用來設定可以改變r的計算和顯示結果全域性選項。

如果用該命令後還是顯示不全,則可以把變數轉換成字元型然後再轉換成數值型,再進行顯示。

options(digits = 7)           # 控制要列印數值的位數(最大只能到22)

options(scipen = 100)     # 平時常用的數值或科學計數法輸出,此處用於設定顯示的位數

format主要是為了輸出乙個統一的格式。

format(c(6.0, 13.1), digits = 2)   #保留兩位有效數字

輸出結果:" 6" "13"

format(2^31-1, scientific = true)    #用科學計數法表示該數值,如果想顯示全的話可以把scientific設定為false

輸出結果:"2.147484e+09"

signif主要是用於指定引數的有效數字的四捨五入。例:

x2為下列五個數:

0.03141593       3.14159265     314.15926536   31415.92653590 3141592.65358979

signif(x2, 3)

輸出結果:  0.0314       3.1400     314.0000   31400.0000 3140000.0000

round(x2, 3)   #是保留小數點後三位有效數字

輸出結果:   0.031       3.142     314.159   31415.927 3141592.654 

R語言 數字格式

科學計算常對數字格式有所要求,最常見的就是保留數字的有效位數。在r語言中處理數字格式的函式主要有round signif sprintf和format。最常用的round x,digits 0 函式是四捨五入保留有效位數,其引數x是要進行處理的資料,digits是從小數點算起要保留的有效位數。注意,...

R語言 預設映象設定

解決方案 該方案要求使用者r系統中包含乙個.rprofile檔案,如方法3.16描述的那樣 1.呼叫choosecranmirror函式 choosecranmirror r會顯示cran映象的列表。2.從列表中選擇映象並點選確定。options repos 1 1 4.將下面的命令新增至.rpro...

R語言 設定ylab每個漢字豎向排列

只看標題可能不知道啥意思,所以先上圖了。從圖中可以看到ylab中漢字的排列方式是從上到下的,要實現這樣的效果有兩個關鍵步驟 一是ylab不是常規的 月工作量 而是 月 n工 n作 n量 每個漢字中間要進行換行。二是要對ylab進行旋轉。下面給出 library ggplot2 資料df gp fac...