1樓:匿名使用者
一、執行方式不同
1、library:在一個函式中,如果一個包不存在,執行到library將會停止執行。
2、require:在一個函式中,如果一個包不存在,執行到require將會繼續執行。
二、返回機制不同
1、library:library並不會返回包存在與否的訊息。
2、require:require將會根據包的存在與否返回true或者false。
三、語法不同
1、library:library(cluster)。
2、require:呼叫包方法if(!require("cluster")) install.packages("cluster")
2樓:臥虎藏龍
library和require都可以載入包,但二者存在區別。
在一個函式中,如果一個包不存在,執行到library將會停止執行,require則會繼續執行。
require將會根據包的存在與否返回true或者false,t <- library("abc")
error in library("abc") : there is no package called 'abc'
> test#library沒有返回值
error: object 'test' not found> test <- require("abc")loading required package: abcwarning message:
in library(package, lib.loc = lib.loc, character.
only = true, logical.return = true, :
there is no package called 'abc'
> test#require有返回值
[1] false
利用上面這一點可以進行一些操作
if(require("lme4")) else else}
3樓:匿名使用者
//不斷建立執行緒,直到再不能建立為止
m_ncount=ncount;
updatedata(false);
sleep(5000);
//延時5秒,等待所有建立的執行緒結束
getdlgitem(idc_test)->enablewindow(true);
m_brunflag=true;}
數學中的全集R與有什麼區別,數學中的R 和R 是什麼意思?是同一個意思嗎?
nhk 樓上讓你很懊惱嘛 讓小弟來替你 蓋棺論定 吧.嘿嘿.全集r肯定是實數 real no.集.實數的定義瞭解嗎 就是有理數 rational no.和無理數 irrational no.的總集.所以.r裡面不應該包括複數.向前再進一步.是包括實數和複數的總集.複數 complex no.是指以a...
R1 R2串聯R3和R1並聯,電路中R2短路怎麼回事
回味經典仔 如圖 a 所示,兩個電阻r1 r2串聯連線在電源兩端,且r1 r2 接著將r3 r4兩電阻並聯在相同電源的電路中,如圖 b 所示 設r3 r1 r4 r2,兩電路閉合電鍵後,則消耗電能最多的是電阻 a r1 b r2 c r3 d r4d解 根據電路圖a可知,兩電阻串聯 根據電路圖b可知...
法語中的r和義大利語中r的發音一樣不
生活的樂趣是 不一樣。義大利語是大舌顫音,法語是小舌顫音。小舌顫音類似咳痰的聲音,可以用咳痰的動作慢慢找感覺,確定位置。 樓主跟加點分啊 不太一樣,法語中的r不需要顫音,義大利語中的r需要小舌和舌根的顫音。發音技巧 1 舌尖微抬,但是注意舌頭要放鬆,試想舌頭如果處於緊張狀態,氣流經過是無法顫動舌頭的...