벡터 선택: 좋았던 날들 (4)
이전 연습 문제를 해결하는 또 다른 방법은 숫자 위치 대신 벡터 요소의 이름(Monday, Tuesday, …)을 사용하는 것입니다. 예를 들어,
poker_vector["Monday"]
위 코드는 poker_vector의 첫 번째 요소를 선택합니다. "Monday"가 첫 번째 요소의 이름이기 때문입니다.
이전 연습 문제에서 숫자를 사용했던 것처럼, 요소 이름을 사용해 여러 요소를 동시에 선택할 수도 있습니다. 예를 들어:
poker_vector[c("Monday","Tuesday")]
이 연습은 강의의 일부입니다
R 입문
연습 안내
-"Monday", "Tuesday", "Wednesday"라는 이름을 사용해 poker_vector의 처음 세 요소를 선택하세요. 선택한 결과를 poker_start에 할당하세요.
mean()함수를 사용해poker_start에 있는 값들의 평균을 계산하세요. 결과를 출력하여 확인해 보세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector
# Select poker results for Monday, Tuesday and Wednesday
poker_start <-
# Calculate the average of the elements in poker_start