Stata での discrim knn の実行に関して 2 つの質問があります。
1) コマンドを適切にコーディングするにはどうすればよいですか? さまざまなバージョンを試しましたが、指定された変数が多すぎるというエラーが常に発生するようです。
- 正しい結果を持つベクトルは買いです。
- やっています:
discrim knn buy, group(train test) k(1)
2) KNN に関する私の理解では、因子変数 (バイナリ) は KNN を使用するのに問題なく、奨励されていました。ただし、因子変数と時系列演算子が許可されていないというエラーメッセージが表示されます。
最後に、これがこの質問に最適なスペースではないことはわかっていますが、各ベクトルを knn に対して正規化する必要がありますか? 相反する反応を聞いたことがあります。