寫在前面 最近數(shù)據(jù)分析有些問題,準(zhǔn)備往生態(tài)領(lǐng)域做一些系統(tǒng)發(fā)育工作,多線程是這些工作良好的助手,性能優(yōu)良的服務(wù)器也是必要的。在休息時(shí)間發(fā)現(xiàn)了R的新版本,簡單讀了一些,確實(shí)會(huì)影響之前的代碼。 R 3.6.2已發(fā)布,并且R 4.0.0的預(yù)覽版 R 3.6.2是R語言的最新更新,現(xiàn)在可以在Windows,Mac和Linux上下載。 作為次要發(fā)行版,R 3.6.2僅對R進(jìn)行了很小的改進(jìn),包括一些新的點(diǎn)圖選項(xiàng),以及在使用運(yùn)行中位數(shù)作為圖表上的平滑值時(shí)更好地處理缺失值。它還包括一些錯(cuò)誤修復(fù)和性能改進(jìn)。 但是R版本4.0.0即將發(fā)生重大變化,該版本預(yù)計(jì)在在2020年2月29日,在R語言20歲生日后不久發(fā)布。(2020年CelebRation會(huì)議將在哥本哈根舉行)R Core團(tuán)隊(duì)擁有宣布了一些更改的重點(diǎn)信息,其中包括: 增強(qiáng)的參考計(jì)數(shù)系統(tǒng)。在R中刪除對象時(shí),它通常會(huì)將關(guān)聯(lián)的內(nèi)存釋放回操作系統(tǒng)。同樣,當(dāng)我們將x賦值給y。則R不會(huì)為其分配新的內(nèi)存除非咋后續(xù)操作中對x進(jìn)行了修改。但目前的R版本中引用超過2次,這一機(jī)制就不會(huì)工作了。從R 4.0.0開始,會(huì)考慮所有的引用,也就是無限賦值,這將會(huì)減少R語言內(nèi)存占用,更加減少內(nèi)存。并影響您編寫R代碼的方式,但是此更改會(huì)使R運(yùn)行更快,這一更新是的R在內(nèi)存小,運(yùn)行緩慢的系統(tǒng)上也可以流暢運(yùn)行。 矩陣和數(shù)組類型的規(guī)范化。從概念上講,矩陣只是二維數(shù)組。但是當(dāng)前的R版本在某些情況下對矩陣和二維數(shù)組對象的處理方式不同。在R 4.0.0中,消除了這種不一致。 更新了圖表的調(diào)色板。當(dāng)前版本的R(R3)的基本圖形調(diào)色板具有飽和度顏色,其亮度變化很大(例如,黃色不如紅色突出顯示)。在R 4.0.0中,將使用下面的調(diào)色板R4,具有易于區(qū)分的一致亮度的顏色,特別是對于色彩障礙的使用者。還有一些其他調(diào)色板更加適合ggplot調(diào)色方案的定訂制。 新的調(diào)色板: 閱讀了全部的更新,我挑選一下香瓜的展現(xiàn)出來
關(guān)于Microsoft R Open之前我一直在觀望微軟的R Open,號稱會(huì)更快,但是今年的動(dòng)靜似乎很小,隨著R4.0.0的發(fā)布,不知道微軟是什么態(tài)度。MAC已經(jīng)不支持使用Ropen了,這是不是代表微軟有可能放棄了? reference全部更新:https://cran./doc/manuals/r-devel/NEWS.html
|
|