看板 R_Language 關於我們 聯絡資訊
[軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 開啟RStudio時,Console都會出現下列紅字訊息,是什麼狀況呢? Attaching package:'R.matlab' The following objects are masked from 'package:base': getoption, isopen Attaching package:'Hmisc' The following objects are masked from 'package:base': format.pval,round.POSIXt,trunc.POSIXt,units -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.82.242 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1444026530.A.83A.html
celestialgod: 有幾個function跟base的function名字衝突 10/05 15:11
Edster: 那誰優先呢?一直很好奇. 先讀取的優先嗎? 10/05 21:28
Edster: 這樣跟base衝突的function不是白寫? 10/05 21:29
andrew43: 後者蓋掉前者。不一定白寫,可能藉著不同的物件丟給不同 10/05 22:44
andrew43: 的function,好像是原本的「加強版」的意思。 10/05 22:44
andrew43: 擔心的話,就用 package::function 的全稱一定不會錯。 10/05 22:47
andrew43: 比較常見的是加強版丟出的物件會繼承原本的,只不過多了 10/05 22:50
andrew43: 其它的東西,但本來該有的都有,所以這樣mask過去不會造 10/05 22:51
andrew43: 成使用者的困擾(當然也有例外)。 10/05 22:51