私はこのリンクを読もうとしています
http://archive.ics.uci.edu/ml/machine-learning-databases/semeion/semeion.data
それをフォーマットして 1593x256 の配列に保存するので、いくつかの ML テクニックを適用して操作できます。データを取得する方法はありますか? おそらくjqueryには何かがありますか?
私はこのリンクを読もうとしています
http://archive.ics.uci.edu/ml/machine-learning-databases/semeion/semeion.data
それをフォーマットして 1593x256 の配列に保存するので、いくつかの ML テクニックを適用して操作できます。データを取得する方法はありますか? おそらくjqueryには何かがありますか?
あなたの質問から、実際にデータを取得する方法、つまり URL をフェッチし、その内容を JavaScript の文字列変数に入れ、処理を続行する方法を知りたいと考えているようです。このためには、http://api.jquery.com/jQuery.ajax/が価値があるはずです。
ドキュメントには多数の例が示されていますが、簡単なものは次のとおりです。
$.ajax({
url: "http://archive.ics.uci.edu/ml/machine-learning-databases/semeion/semeion.data",
}).done(function(content) {
// do something with the content
});
ただし、Web アプリケーションからこのようなものを実行しようとすると、Web サイトをホストしているサーバーでクロスドメイン ajax を許可する必要があることに注意してください。たとえば、 http: //usejquery.com/posts/the-jquery-cross-domainを参照してください。 -ajax-guideを参照してください。
データの解析は、文字列を反復処理し、それを行ごとに配列に分割してから、各行を列に分割することで実行できます。そのコードを自分で書きたくない場合は、CSV データを解析するための Javascript コードをいくつか示します。具体的には、JQuery-cvs はニーズに合わせて構成できるようです。