에 ls``에서 함수를 마스크 내가 ls
로 전화하면 지금 나와 있습니다. 함수가 보이지 않게 마스킹하는 방법이 있습니까?쉽게 내가 bioconductor 패키지의 설치를 만들기 위해 내 .Rprofile에 다음과 같은 기능을 넣을 R
답변
자체 환경에 배치하고 해당 환경을 검색 경로에 첨부 할 수 있습니다.
myFUNs <- new.env()
myFUNs$install.bioconductor <- function(...) {
source("http://bioconductor.org/biocLite.R")
biocLite(...)
}
attach(myFUNs) # attach to the search path
rm(myFUNs) # remove from .GlobalEnv
# it is still accessible via
# install.bioconductor(...)
그런 다음 액세스 할 수 있지만 ls()
에는 표시되지 않습니다. @ JoshuaO'Brien가 comment에서 언급 한대로 .GlobalEnv
에 보관하지만를 추가 할 수
또는 (당신은 search()
으로 검색 경로에 연결된 것을 볼 수 있습니다, 당신은 ls(myFUNs)
와 myFUNs
에 무엇을 볼 수 있습니다) 이름의 처음에 점을 찍어서 (즉, 이름은 .install.bioconductor
) ls()
으로 표시되지 않지만 ls(all.names=TRUE)
으로 표시되도록 숨겨집니다.
'ls'에서'myFUNs'을 마스크하는 방법이 있습니까? 두 솔루션 모두 훌륭하지만 정확히 내가 원하는 것은 아닙니다. 나는 나의 유틸리티 기능을 유지하기 위해 앉아서 패키지를 작성해야한다고 생각한다. –
@Manetheran, 검색 경로에 첨부 한 후에는'rm (myFUNs)'를 사용하여'.GlobalEnv'에서 제거 할 수 있습니다. – GSee
- 1. R bioconductor 게놈 패키지 설치
- 2. VGAM 패키지의 감마 분포에 "identity"기능을 R
- 3. 내가 내부에 다음과 같은 기능을 둘러싸는 모듈을 구축하기 위해 노력하고있어
- 4. 내가 MySQL의에서 다음과 같은 기능을 만들려는 MySQL의
- 5. 내가 장고에 다음과 같은 기능을 찾고 장고
- 6. 같은 R 패키지의 여러 버전을 어떻게 사용합니까?
- 7. 네임 스페이스 나는 다음과 같은 오류받을 R
- 8. 앱 설치를 위해 IDENTITY 기능을 추가하는 방법
- 9. R + Bioconductor : ExpressionSet의 프로브 세트 결합
- 10. 다음과 같은 기능을, Excel에서
- 11. 다음과 같은 내 시트
- 12. 나는 다음과 같은 기능을 가지고
- 13. 나는이 같은 기능을 쓴 R
- 14. R 패키지의 문제점 RecordLinkage
- 15. 동적으로 나는 다음과 같은 레이아웃을 만들기 위해 노력하고
- 16. R 스크립트가로드 된 패키지의 모든 기능을 사용했는지 쉽게 알 수 있습니까? 예를 들어
- 17. 다운 그레이드 R 버전 및 R 패키지 Bioconductor
- 18. 나는 다음과 같은 기능을 가지고
- 19. 파이썬 : 나는 다음과 같은 기능을 사용하고 내 기능
- 20. R 패키지의 확장
- 21. 나는 다음과 같은 기능을 가지고
- 22. 문제가 내 준비된 문이 나는 다음과 같은 기능을 가지고
- 23. 선택 목록 나는 다음과 같은 기능을 달성하기 위해 노력하고있어 잘못된
- 24. 나는 다음과 같은 패키지를 설치하기 위해 노력하고있어
- 25. R 패키지의 컴파일 오류
- 26. e1071 R 패키지의 SVM 방정식?
- 27. INSERT : 없음 결과 데이터에 대한 목적지 다음과 같은 기능을 위해
- 28. R 내가 다음과 같습니다 스크립트있어
- 29. 만약 내가 다음과 같은 형식의 경우 문 작성하려 R
- 30. 내가 동적으로 다음과 같은 기능을 사용하여 캔버스를 만든 클릭 이벤트
'.install.bioconductor'라고 이름을 붙이면'ls (all = TRUE)'할 때만 나타납니다. –