-3
誰もが1)3,5,7,9,11の調和平均を取得し、2)Rコードループ(for関数)を使って132,152,237,146の最大値を得る方法を知っていますか?ループを使ったRコード
ありがとうございます!
誰もが1)3,5,7,9,11の調和平均を取得し、2)Rコードループ(for関数)を使って132,152,237,146の最大値を得る方法を知っていますか?ループを使ったRコード
ありがとうございます!
ループを使用せずに達成できます。次のようにmax()
とmean()
機能が使用できます。
nums <- c(132, 152, 237, 146)
max(nums) # for max
nums2 <- c(3,5,7,9,11)
1/mean(1/nums2) # for harmonic mean
また、forループ、これらの問題の多くを解決するために非常に不自然な方法です。 – beigel
はい、私はループなしでどのように知る必要があります! – hypermiler
あなたは私が投稿した答えがループを使用していないのを見ることができます。関数 'max()'と 'mean()'は 'nums'と' nums2'のベクトルに対して作用し、 'max'と' mean'関数の実装の下では要素のループの詳細は隠されます。 –