問題タブ [plr]
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.
r - ggplot2 で geom_function を使用して、postgreSQL plr で記述された関数を呼び出す
RスクリプトからpostgreSQLのplr関数を呼び出してggplot2 - geom_functionで使用するのに苦労しています。次の例は非常に単純化されていますが、うまくいけば問題を示しています。
次の plr 関数があるとします。
これを ggplot - geom_function から呼び出すには、次の単純なラッパー関数を記述してクエリを実行できると思いました (rpostgres パッケージを使用します)。
しかし、ggplot からこの関数を呼び出すと、次の警告メッセージと空のプロットが表示されます。
で計算に失敗しました
stat_function(): クエリには 2 つのパラメーターが必要です。102 供給。
ggplot コードは次のようになります。
代わりに R で plr 関数を記述し、これを geom_function から呼び出すと、すべて正常に動作します。x と a にそれぞれ 1 つの値を指定して myWrapper を直接 (ggplot の外部で) 呼び出すと、すべて正常に動作します。
それで、私は何を変えなければなりませんか?