包中的所有內容(不只是對象)這可能是一個新手的問題,但我認爲我做了我的功課,但還沒有找到答案(我希望找到),所以我在這裏發佈它尋求一些幫助。查看R
類似的問題以前問過但我發現,沒有回答能幫助我當前的問題,除了一個「貴」的解決方案,這需要R.
的編輯,我瞭解到,ls
和objects
讓我們查看包內的對象。但即使有ls(all.names=TRUE)
,我仍然看不到全部的內容。有人建議ls(getNAMEspace)
,但對我來說這還不夠「好」。
例如
>search()
[1]".GlobalEvn" "package:TCGAGBM"
>ls("package:TCGAGBM")
character(0)
>ls(getNamespace("TCGAGBM"),all.names=TRUE)
[1]"._NAMESPACE_." "._S3MethodsTable_." ".packageName"
然而,C(CMD)下,我看到以下
C:\用戶\ XYZ \文件\ r \ R-2.15.1 \庫\ TCGAGBM 。 ..數據擴展數據......(共3個文件(S),7迪爾(S))
我碰到這種 「差異」 當我看到劇本的下面一行 -
>clinical=read.delim(system.file(
+"extdata/Clinical/clinical_patient_public_GBM.txt.gz",
+package="TCGAGBM"), header=TRUE)
因此,我想知道R下是否有方法查看包中的所有內容,以便我們可以「知道」如何更好地利用該包。小插曲可能會有所幫助,但是到目前爲止,在我對R的有限體驗中,我發現一些軟件包沒有配備Vignette。
任何意見可以理解,以幫助我學習遠遠更多R.
你想查看所有的源代碼文件等?如果你想查看包目錄的內容,可以嘗試一下'list.files(system.file(package ='TCGAGBM'),recursive = T,full.names = T))' - 但這將取決於操作系統你可以看到多少實際看到的'R'包的方式是爲windows/linux等 – mnel
也許'data(package ='TCGAGBM')' – GSee
根據谷歌搜索'TCGAGBM r package',似乎有一個教程這個包在http://watson.nci.nih.gov/~sdavis/tutorials/TCGA_data_integration/。也許最好從此開始?挖掘一個包的內部是最後的手段... –