모두CBT

다음 R 코드를 실행한 뒤 만들어진 객체에 대한 설명으로 옳은 것은?&… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 7회 상세 페이지

1[ADsP] 데이터분석 준전문가 기출유형 모의고사 7회
다음 R 코드를 실행한 뒤 만들어진 객체에 대한 설명으로 옳은 것은?
> s1 <- sapply(USArrests, mean)
> s2 <- sapply(1:3, function(i) seq_len(i))
> s3 <- apply(USArrests, 2, range)
1
s2 는 길이 3인 리스트이다
2
s1 은 길이 4인 리스트이다
3
s2 는 3행 3열 행렬이다
4
s3 는 4행 2열 행렬이다
해설

s2 는 각 원소의 결과 길이가 1, 2, 3으로 달라 하나의 행렬로 묶을 수 없으므로 sapply 가 단순화를 포기하고 리스트를 반환한다.

s1 은 각 열의 평균 하나씩이 모여 이름 붙은 숫자 벡터가 되고, s3 는 각 열의 최솟값·최댓값 2개를 열로 쌓아 2행 4열 행렬이 된다.

  • s1 리스트: 결과가 모두 길이 1이라 숫자 벡터로 단순화된다
  • s3 4행 2열: apply 결과 벡터는 행이 아니라 열로 배치된다
  • s2 3행 3열: 길이가 서로 달라 행렬로 채울 수 없다

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

이어서 풀어보기

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