這個問題在這里已經有了答案: 查找資料集包含在哪個包中 (3 個答案) 23 小時前關閉。
我知道 data.frame 名稱iris,我怎么知道它來自哪個包?有沒有檢測資訊的代碼或函式?
uj5u.com熱心網友回復:
如果您想以編程方式找出這一點,您可以使用find函式。
find('iris')
#[1] "package:datasets"
洗掉'package:'以獲取包的名稱。
sub('package:', '', find('iris'), fixed = TRUE)
#[1] "datasets"
find 函式也適用于函式。
find('sqrt')
#[1] "package:base"
uj5u.com熱心網友回復:
我們可以得到這個
dat <- as.data.frame(data(package = .packages(all.available = TRUE))$results)
dat[dat$Item=="iris", c(1,3,4)]
輸出:
Package Item Title
99 datasets iris Edgar Anderson's Iris Data
1178 locfit iris Fisher's Iris Data (subset)
uj5u.com熱心網友回復:
可從?iris-?引導您到檔案,您將在其中看到包名稱
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/397808.html
標籤:r
