問題タブ [hydrogof]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 欠損値で RMSE を実行する方法は?
欠損値の 30% を含む 679 行 16 列の巨大なデータセットがあります。そこで、この欠損値をパッケージ impute の関数 impute.knn で代入することにしました。679 行 16 列のデータセットを取得しましたが、欠損値はありませんでした。
しかし、RMSE を使用して精度を確認したいので、次の 2 つのオプションを試しました。
- パッケージをロードして関数
hydroGOF
を適用するrmse
sqrt(mean (obs-sim)^2), na.rm=TRUE)
2 つの状況で、エラーが発生しました。errors in sim .obs: non numeric argument to binary operator.
これは、元のデータ セットに値が含まれているために発生していNA
ます (一部の値が欠落しています)。
欠損値を削除した場合、RMSE はどのように計算できますか? それobs
からsim
と は異なるサイズになります。
r - 行列のリストの列をループするために lapply で適用される入れ子
行列のリストがあり、各行列の各列に関数を適用しようとしています。apply
それを行う自然な方法は、にネストすることだと思いますが、lapply
そうするとエラーが発生します。
理想的には、これにより、各要素が 5 つの要素ベクトルである 3 つの要素のリストが得られますが、代わりにエラーが発生します。これを修正する方法を知っている人はいますか (洗練されていないと感じるループ以外for
)、または何が問題なのですか?
r - HydroGOFパッケージを使用してグループごとにナッシュ・サトクリフ効率を取得するには?
変数でグループ化された NSE 値を取得しようとしています。私は次のようなことを試しました:
なぜ機能しないのですか?「wt」が見つかりません。ありがとうございました。