問題タブ [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 に答える
340 参照

python - Incanter-numpy 相互運用

Clojure の Incanter を使用したいのですが、Python の広範な Numpy/Scipy 数値ライブラリの呼び出しを混ぜて使用したいと考えています。CPython の組み込みランタイムを Clojure から実行できるようにし、Numpy と Incanter の行列データ構造を相互変換する、Incanter と Numpy 間の相互運用ブリッジはありますか?

Numpy には CPython が必要なため、Jython では不十分です。

Java プログラムが組み込みの CPython ランタイムを制御できるようにするhttp://jepp.sourceforge.net/を認識しています (ただし、使用したことはありません) 。ただし、Numpy/Incanter 行列の相互変換はまだ必要です。

https://github.com/jolby/rincanter (まだ使用していません)に似たものを探していますが、R ではなく CPython/Numpy 用です。

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

clojure - 2つのベクトルの外積から行列を作成するためのベクトル化されたアプローチ

Incanterは初めてで、2つのリストのペアワイズ積の結果に基づいて行列を作成するためのベクトル化されたソリューションはどのようになるのか疑問に思っていました。明確にするために、私が作成する2つのリストがあります

ここで、M(1,1)がx(1)とy(1)の積であり、M(1,2)がx(1)とy(2)の積であるような4x4行列Mが必要です。 。

オクターブで外積をとるのは簡単なので、インカンターもこれをサポートしてくれることを期待していました。

ベクトル間で関数をマッピングすることでこれを簡単に手作業でコーディングできますが、可能であれば、慣用的またはベクトル化されたアプローチが必要でした。

ありがとう、JT

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

clojure - JPanelでインカンターグラフを表示する方法

jfreechartに戻らずにインカンターチャートをjpanelに表示する方法を知っている人はいますか?

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

charts - How to manipulate legend in Incanter chart

I'm trying to include a legend in an Incanter chart, but I'm having some troubles getting what I want:

  1. I want to be able to instantiate a chart with no data first (using [] [] as my x y arguments), then add the data points in a separate step. However the only way to add a legend is to specify :legend true after the initial x y points are given in the constructor. Cannot specify :legend true without x y arguments, and I have not found any add-legend function.

  2. The legend option captures the code I use when adding the chart data, which means if I don't want ugly code to appear in the legend I have to create a nice-looking vars for the X and Y points, rather than just calling a function in line.

  3. Therefore the legend that is created includes the [][] used when creating the blank plot, it includes the function calls used when getting the data for the points, and it includes the name-mangled anonymous function (fn*[p1__3813#](second p1__3813#)) which is non-communicative to consumers of my chart.

  4. I just want to be able to associate a string with each group of points in the legend like in matlab, excel, etc.

Here is my current code;

Therefore is there any way in Incanter plots to specify a legend string with each (add-lines ...) or (add-points ...) call?

Thanks a lot

Michael

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

haskell - HaskellのIncanterのようなものはありますか?

Incanterは、Clojure用のRのようなライブラリです。Haskellにこのようなものはありますか?

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

clojure - 値の範囲に基づいて Incanter シリーズを作成する方法

日付/タイムスタンプ、応答時間、メッセージ サイズの 3 つの列を持つ Incanter データセットがあります。私がやりたいのは、x 軸に日付/タイムスタンプ、y 軸に応答時間を示す散布図を作成することです。

これは簡単ですが、メッセージ サイズ列に基づいて個別の一連のデータを生成したいと考えています。Incanter のscatter-plot関数は:group-byオプションを取りますが、離散値のみを処理するようです。メッセージサイズ列に関数を適用してシリーズを生成したいと思います。次のようないくつかの機能:

これは可能ですか、それとも同じことを達成するためのより良い方法はありますか?

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

clojure - Incanter でエラー バーをプロットに追加する慣用的な方法

ランドマークまでの距離に対するロボットの信念のプロットを作成しています。X 軸は測定値の数で、Y 軸はランドマークまでの距離です。これには、この推定値の信頼度を示すエラー バーが含まれている必要があります。

分散の値に基づいてプロットに誤差範囲を追加する良い方法を見つけることができませんでした。現在、分散の値を使用して平均に関するサンプルデータを生成することにより、各測定で箱ひげ図を作成しています。これは、計算効率が悪く、表示しようとしている情報の不正確な表現であるため、明らかに理想的ではありません。

これを行う方法についてのアイデアはありますか?理想的には、xy プロット上にあり、JFreeChart コマンドに頼らなくても実行できます。

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

clojure - Incanterを使用してデータを分布に適合させる方法

Rのfitdistrと同様に、Incanterを使用してデータを分布に適合させる良い方法はありますか?

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

clojure - Incanter でのネストされたロジスティック回帰の段階的な手順

R でこの非常に役立つガイドを見つけた後、Incanter で同様のことを行うにはどうすればよいか疑問に思いました。Incanter は比較的新しいので、誰かがこの回答を再現できたらうれしいです。

ネストされたモデルの説明に加えて、その回答に関する議論には、ネストされていないモデルのリストを繰り返し生成する方法についての良い議論も含まれていました。Clojure/Incanter でそれを行う最も慣用的な方法は何なのか知りたいです。