一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

R語(yǔ)言

 公彥棟 2018-02-21

環(huán)境設(shè)置函數(shù)為options(),用options()命令可以設(shè)置一些環(huán)境變量,使用help(options)可以查看詳細(xì)的參數(shù)信息。

1. 數(shù)字位數(shù)的設(shè)置,options(digits=n),n一般默認(rèn)情況下是7位,但實(shí)際上的范圍是1~22,可以隨意設(shè)置位數(shù)。

#這個(gè)命令,可以把R的整數(shù)表示能力設(shè)為10位。
options(digits=10)

2. 擴(kuò)展包的安裝,使用下面的命令,可以聯(lián)網(wǎng)安裝擴(kuò)展包。

options(CRAN="http://cran.") 
install.packages("擴(kuò)展包名")

3. 利用R里的options函數(shù)進(jìn)行光標(biāo)和數(shù)字位數(shù)設(shè)置。

用R寫(xiě)代碼時(shí),打字水平不高,有時(shí)候不知道亂按了一些鍵(現(xiàn)在我還不知道哪個(gè)鍵),光標(biāo)就變成了加粗的豎直線,又改不回去。這種情況下我們可以用options函數(shù)進(jìn)行光標(biāo)設(shè)置,例如:

##可以隨意設(shè)置你的光標(biāo)類(lèi)型(prompt參數(shù)設(shè)置)。
##光標(biāo)開(kāi)始默認(rèn)為  >
options(prompt="|")
##光標(biāo)為  |
options(prompt=">")
##光標(biāo)為  >
options(prompt="|")
##光標(biāo)為  |
options(prompt="+")
##光標(biāo)為  +
options(prompt="-")
##光標(biāo)為  -
options(prompt="8")
##光標(biāo)為  8
options(prompt=">")  
##光標(biāo)設(shè)置為開(kāi)始默認(rèn)值 >

4. R里的options函數(shù)進(jìn)行錯(cuò)誤信息顯示(忽略)設(shè)置。

#這個(gè)命令,可以忽視任何警告
options(warn=-1) 
#這個(gè)命令,不放過(guò)任何警告
options(warn=1)

#示例展示
ow <- options("warn")
for(w in -1:1) {
  options(warn = w); cat("\n warn =", w, "\n")
  for(i in 1:4) { cat(i,"..\n"); m <- matrix(1:7, 3,4) }
}
warnings()
options(ow) # reset
tail(warnings(), 2)
#說(shuō)明:
warn:
sets the handling of warning messages. If warn is negative all warnings are ignored. If warn is zero (the default) warnings are stored until the top–level function returns. If 10 or fewer warnings were signalled they will be printed otherwise a message saying how many were signalled. An object called last.warning is created and can be printed through the function warnings. If warn is one, warnings are printed as they occur. If warn is two or larger all warnings are turned into errors.
-------
警告:
設(shè)置警告消息的處理。如果警告是負(fù)面的,所有的警告都會(huì)被忽略。如果警告是零(默認(rèn))警告被存儲(chǔ)到頂部,級(jí)別的函數(shù)返回。如果10個(gè)或更少的警告信號(hào),他們將被打印出來(lái),否則一個(gè)消息說(shuō)有多少人發(fā)出信號(hào)。一個(gè)對(duì)象稱(chēng)為last.warning可以通過(guò)打印功能warnings。如果警告是一個(gè),警告是印刷的,因?yàn)樗鼈儼l(fā)生。如果警告是2或更大的所有警告被變成錯(cuò)誤。

##還可以width來(lái)調(diào)整向量,矩陣的輸出寬度,還包括是否用warnning來(lái)顯示錯(cuò)誤信息(show.error.messages)以及錯(cuò)誤信息的長(zhǎng)度(warning.length)。
options(show.error.locations = TRUE)
options("show.error.messages")

5. options()常用于設(shè)置R控制臺(tái)、R語(yǔ)言計(jì)算相關(guān)的屬性,常用屬性名稱(chēng)及默認(rèn)值如下:

add.smooth TRUE
check.bounds FALSE
continue "+ "
digits 7
echo TRUE
encoding "native.enc"
error NULL
expressions 5000
keep.source interactive()
keep.source.pkgs FALSE
max.print 99999
OutDec "."
prompt "> "
scipen 0
show.error.messages TRUE
timeout 60
verbose FALSE
warn 0
warning.length 1000
width 80
#裝載不同的擴(kuò)展包還會(huì)增加一些新的屬性信息

6. 設(shè)置環(huán)境變量R_LIBS將R包安裝到自定義路徑

關(guān)于R啟動(dòng)(help(Startup))和選項(xiàng)(help(options))的內(nèi)容,參見(jiàn)R幫助頁(yè)面。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    亚洲精品国男人在线视频| 精品国产一区二区欧美| 色婷婷人妻av毛片一区二区三区| 日韩视频在线观看成人| 亚洲精品成人午夜久久| 日韩性生活片免费观看| 久久精品国产亚洲熟女| 91亚洲国产成人久久| 国产精品免费自拍视频| 亚洲精品国产第一区二区多人| 欧美三级精品在线观看| 两性色午夜天堂免费视频| 国产精品一区二区传媒蜜臀| 欧美国产日韩变态另类在线看| 亚洲超碰成人天堂涩涩| 亚洲精品一区二区三区日韩| 五月综合婷婷在线伊人| 国产欧美高清精品一区| 亚洲一区二区三区三区| 一区二区不卡免费观看免费| 少妇丰满a一区二区三区| 人人妻人人澡人人夜夜| 欧美一区日韩二区亚洲三区| 插进她的身体里在线观看骚| 亚洲清纯一区二区三区| 国产在线成人免费高清观看av| av在线免费观看一区二区三区| 九九热视频网在线观看| 久久精品国产熟女精品| 99少妇偷拍视频在线| 午夜传媒视频免费在线观看| 欧美人妻一区二区三区| 91亚洲国产日韩在线| 亚洲一区二区三区中文久久| 国产精品流白浆无遮挡| 日韩精品一区二区毛片| 无套内射美女视频免费在线观看| 国产极品粉嫩尤物一区二区| 午夜精品国产一区在线观看| 亚洲一区二区欧美在线| 日本高清视频在线观看不卡|