새로 시작한 R 세션에서 다음 코드를 실행했을 때, 마지막 세 줄의 출… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 9회 상세 페이지
1[ADsP] 데이터분석 준전문가 기출유형 모의고사 9회
새로 시작한 R 세션에서 다음 코드를 실행했을 때, 마지막 세 줄의 출력을 차례로 나열한 것은?> .cfg <- 1; v <- 2; w <- 3 > rm(w) > length(ls()) > length(ls(all.names = TRUE)) > exists("w")
1
1, 2, FALSE
2
1, 3, TRUE
3
2, 2, FALSE
4
2, 3, FALSE
해설
점으로 시작하는 .cfg 는 기본 ls() 에서 숨겨지므로 v 하나만 보여 1, all.names = TRUE 에서는 2, 지운 w 는 FALSE 이다.
rm(w) 로 w 가 작업공간에서 사라졌으므로 exists("w") 는 FALSE 를 돌려준다.
- 2, 2, FALSE: 숨은 객체 .cfg 도 기본 ls() 에 나온다고 본 값
- 1, 3, TRUE: rm 으로 지운 w 가 남아 있다고 본 값
- 2, 3, FALSE: 숨김 규칙과 삭제를 모두 잘못 적용한 값
오류나 개정된 내용이 보이면 알려주세요