問題タブ [incanter]

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.

0 投票する
1 に答える
231 参照

clojure - incanter 1.4.0 でマトリックスを作成できません

私はclojureを学んでいるときにincanterで遊んでいます.leinの下でREPLでマトリックスを作成しようとすると、エラーメッセージが表示され続けます:

依存関係の問題のように見えますが、これを解決する方法はまだわかりません。

0 投票する
1 に答える
679 参照

clojure - Clojure/Incanterデータ変換機能

私はRの代わりにClojure/Incanterを検討しており、clojure/incanterに次の機能があるかどうか疑問に思っています。

  1. SQLステートメントの結果をデータセットとしてインポートします(これはRでdbGetQueryを使用して行います)。
  2. データセットの形状を変更します-行を「ピボット」/「アンピボット」とも呼ばれる列に変換します-これは、Rでreshape、reshape2パッケージを使用して行います(Rの世界では、データの溶解とキャストと呼ばれます)。
  3. 再形成されたデータセットをSQLテーブルに保存します(RMySQLのdbWriteTable関数を使用してRでこれを行います)
0 投票する
1 に答える
115 参照

macros - clojureでマクロを使用して、多くの行を含むxyプロットを表示するにはどうすればよいですか?

データセットを引数として取り、データセットからのすべてのデータを単一のxyプロットで表示するマクロを作成しようとしています。たとえば、データセットを作成します

そしてこれを書く

しかし、コードのevalに問題があります。これはClojureの慣用的な方法ではなく、場合によっては機能しないと思います。評価された引数としてデータセットの列名を取得するためにあらゆる種類のワイルドなトリックを試しましたが、これは機能しませんでした。

マクロ展開時にマクロで式を評価する方法はありますか?

0 投票する
1 に答える
208 参照

clojure - incanter でデータセットをシャッフルするにはどうすればよいですか?

incanter データセットをシャッフルするにはどうすればよいですか?

マップの clojure ベクトルのみを返します。

0 投票する
1 に答える
551 参照

clojure - Clojure: incanter.stats 線形回帰モデルが機能しない

ここで線形回帰の例に従っています

ただし、次のエラーが表示されます。

ここで何が起こっているのですか?

更新: 最新の1.4.1 (安定版) ドキュメントからのこの例もありません:

出力:

Clojure 1.5.1 と Incanter 1.4.1 を使用しています。これは修正が必要なバグですか? 信頼できる実用的な例はどこにありますか?

0 投票する
0 に答える
68 参照

clojure - to-matrix を使用するときに列のタイトルを保持するにはどうすればよいですか?

今日はIncanterで「主成分分析」をやってみました。しかし、私がまだ持っていないのは、適切な伝説です。凡例を追加できますが、名前ではなく数字のみです。 2010 年のこの投稿では、Incanter が to-matrix を実行した後に列のタイトルを保持する方法を示していますが、これは変更されたようで、to-matrix を使用しないと機能しません。

別の凡例を取得するにはどうすればよいですか?

0 投票する
2 に答える
67 参照

clojure - 1 つの列のみをクエリすると、Incanter が列のタイトルを失うのはなぜですか?

データセットから 2 つの列を選択すると、結果には、指定された 2 つの列のタイトルが期待どおりに表示されます。ただし、1 つの列のみを指定すると、結果の 1 つの列のタイトルが失われ、代わりに「0」というタイトルが付けられます。

これにより、後のステップで列名を使用する $order などを使用することが難しくなります。

つまり、これは機能します

そしてこれは失敗します

何がうまくいかないのか、何をすべきか考えていますか?