記事掲載おめでとうございます!更新を振り返っています。
私の推測が間違っていたら申し訳ないが、 。
void CKNNNearestNeighbors::VectorRemoveIndex(vector &v, ulong index) { vector new_v(v.Size()-1); for (ulong i=0, count = 0; i<v.Size(); i++) if (i == index) { new_v[count] = new_v[i]; count++; } }は無駄だと思います。コードはKNN_neareast_neighbors.mqhファイルから引用しています。
特定のインデックスを持つベクトル要素を削除するはずだと思うのですが、元のベクトルには何も起こらず、関数も何も返さないので、何も削除されません。
私が間違っているのでしょうか?

取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事「データサイエンスと機械学習(第09回):K近傍法(KNN)」はパブリッシュされました:
これは、訓練データセットから学習しない遅延アルゴリズムです。代わりにデータセットを保存し、新しいサンプルが与えられるとすぐに動作します。シンプルでありながら、実世界でさまざまなケースに応用されています。
画像ソース:skicit-learn.org
注意事項:
作者: Omega J Msigwa