모두CBT

다음은 R 코드와 그 출력이다. 출력에 대한 해석으로 옳은 것은?&gt… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 4회 상세 페이지

1[ADsP] 데이터분석 준전문가 기출유형 모의고사 4회
다음은 R 코드와 그 출력이다. 출력에 대한 해석으로 옳은 것은?
> v <- c(5, NA, 7, NULL)
> length(v)
> sum(v)
> l <- list(a = 1, b = "x")
> l$b <- NULL
> length(l)
> class(cars["dist"])
> class(cars[["dist"]])
[1] 3
[1] NA
[1] 1
[1] "data.frame"
[1] "numeric"
1
v 는 NULL 을 포함해 길이가 4이다
2
NULL 대입 뒤 l 의 길이는 1이다
3
sum(v) 의 결과는 12 이다
4
cars["dist"] 는 숫자형 벡터이다
해설

리스트 원소에 NULL 을 대입하면 그 원소가 삭제되므로 length(l) 출력은 1이다.

c() 안의 NULL 은 길이 0이라 사라지고 NA 는 자리를 차지해 length(v) 는 3, NA 가 섞여 sum(v) 는 NA 이다.

  • v 의 길이: 출력은 3이며 NULL 은 원소로 남지 않는다
  • sum(v): na.rm = TRUE 가 없어 NA 가 출력된다
  • cars["dist"]: class 출력이 data.frame 이며 [[ ]] 가 numeric 이다

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[ADsP] 데이터분석 준전문가 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요ADsP 데이터분석 준전문가 실전 모의고사 암기장 전체 보기