1. autoinst
自動安裝缺失包,實際測試發現如果使用了包內的方法,只會導致r報錯,並不會觸發自動安裝缺失包,可能邏輯檢查考慮比較簡單;
必須library指定包名,並且每次只會執行乙個缺失包的自動安裝,安裝完後就會中斷;
2. autoplot
只是對ggplot2的plot方法 與 broom的augment方法 做了增強,並不是乙個完整的自動繪**決方案,並且兩個方法對輸入引數的資料格式也有嚴格的要求
3. future
:一款簡單的
r 非同步包,充分利用各種資源使得
r **非同步化
使用方法:將需要非同步的**放入
snippet
中即可snippet
的兩種定義方法:
1. 隱式宣告:
v %<-%
2. 顯示宣告:
f <- future(,params1,params2,…)
幾個重要引數:
plan
執行計畫
預設
sequential
name
作業系統
描述同步 :
非平行:sequential all
連續執行
transparent all (
用於除錯
)非同步:
平行 :
multiprocess all
優先選擇多核
( 系統支援
), 否則使用多會話
multisession all
多會話 (
當前機器
)multicore
不支援win
多核 ( 當前機器
)cluster all
集群方式
remote all
遠端執行
envir
指定執行環境
預設
null
當前環境
接收environment
物件lazy
惰性執行
預設
false
方法直接呼叫
true
立即返回,方法呼叫時才執行
globals
指定全域性變數
預設
null
自動搜尋全域性變數
接收list
引數,變數名
+ 變數值的形式,
注意:如不指定全域性變數,自動搜尋會非常耗時
packages (
可選
)
指定載入包
預設
null
接收list
引數,包名,也可直接在
snippet
中使用library
更多引數詳見:
reference
packages
例如:
cid=123
future(, globals = list(customid = cid)) %plan% multiprocess
幾款有用的R包
1.autoinst 自動安裝缺失包,實際測試發現如果使用了包內的方法,只會導致r報錯,並不會觸發自動安裝缺失包,可能邏輯檢查考慮比較簡單 必須library指定包名,並且每次只會執行乙個缺失包的自動安裝,安裝完後就會中斷 2.autoplot 只是對ggplot2的plot方法 與 broom的a...
幾款有用的AndroidStudio外掛程式
1.android parcelable code generator 顧名思義,這是個生成實現了parcelable介面的 的外掛程式。在你的類中,按下alt insert鍵彈出插入 的上下文選單,你會看到在下面有乙個parcelable,如下所示。選擇它之後,就會在你的類當中插入實現了parce...
幾款主流的 Python IDE
寫 python 最好的方式莫過於使用整合開發環境 ide 了。它們不僅能使你的工作更加簡單 更具邏輯性,還能夠提公升程式設計體驗和效率。每個人都知道這一點。而問題在於,如何從眾多選項中選擇最好的 python 開發環境。初級開發者往往面臨這個問題。ide 是開發者建立程式時使用的軟體包。它通過簡單...