2012-02-18 4 views
12

car 패키지의 recode을 사용하고 싶습니다. 하지만 Hmisc이로드 된 경우 car 버전이 가려집니다.다른 패키지에서 마스크 된 하나의 R 패키지에서 함수를 어떻게 사용합니까?

아마도 마스크 된 함수를 호출하는 방법이있을 것입니다. 아마도 하나의 패키지를 지배적 인 패키지로 만드는 방법도있을 것입니다.

+1

당신은'car :: recode'와'Hmisc :: recode'와 같은 것을 사용할 수 있습니다. – MYaseen208

+0

참조 http://stackoverflow.com/q/2842120 및 http://stackoverflow.com/q/4879377 – Aaron

답변

15

더 깊은 문제가 발생할 수 있지만 최상위 레벨 인 car::recode에서 트릭을해야합니다. recode가 마스크 된 함수를 사용하면 어떻게 될지 잘 모릅니다.

+0

+1 * "코드가 마스크 된 기능을 사용하는 경우 어떻게되는지 잘 모름"* - 좋은 지적! – TMS

+1

이것은 패키지 관리자가 알아야 할 사항입니다. 모든 것이 제대로 임포트되고 네임 스페이스가 사용되면 문제가되지 않아야합니다. –

+0

네임 스페이스는 항상 사용됩니다 (R> = 2.14) – baptiste

6

네임 스페이스 (패키지 이름) : car::recode을 사용하십시오.

관련 문제