면적을 미터법으로 변환하기 2
에이커를 헥타르로 변환하는 함수를 거의 완성하셨어요. 이제 제곱야드에서 제곱미터로 변환하는 보조 함수가 하나 더 필요합니다. 그다음 모든 것을 합쳐서 전체 에이커→헥타르 변환 함수를 작성할 수 있어요. 마지막으로, 다음 연습 문제에서는 비율의 분모에서 면적 변환을 계산하게 되므로, 조화 평균 방식의 에이커→헥타르 변환 함수가 필요합니다.
무료 힌트: magrittr의 raise_to_power()가 여기서 유용해요.
이전 연습 문제의 세 가지 보조 함수(acres_to_sq_yards(), yards_to_meters(), sq_meters_to_hectares())와 2장에서 만든 get_reciprocal()을 사용할 수 있어요. magrittr도 로드되어 있습니다.
이 연습은 강의의 일부입니다
R 함수 작성 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Write a function to convert sq. yards to sq. meters
sq_yards_to_sq_meters <- function(sq_yards) {
sq_yards %>%
# Take the square root
___() %>%
# Convert yards to meters
___() %>%
# Square it
___(___)
}