収量をメートル法に変換する
NASS のトウモロコシのデータでも収量は米国単位、つまりエーカーあたりブッシェルで与えられています。これをメートル法の kg/ヘクタールに変換するためのユーティリティ関数をいくつか作成しましょう。今回は、数値の差が大きいことに対応するため、調和平均を用いる方法になります。
ブッシェルは昔は 8 ガロンの体積を指しましたが、穀物の文脈では現在、質量で定義されています。この質量は穀物の種類ごとに異なります。この演習を解くには、次の事実を知っておく必要があります。
- 1 ポンド (lb) は 0.45359237 キログラム (kg) です。
- 1 ブッシェルは、大麦なら 48 lb、トウモロコシなら 56 lb、小麦なら 60 lb です。
magrittr は読み込まれています。
この演習はコースの一部です
R関数入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Write a function to convert lb to kg
lbs_to_kgs <- ___