問題タブ [reactable]
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.
javascript - 反応可能なrパッケージでグループ化された行を使用するときに、列の合計を(javascriptで)レンダリングする方法は?
crosstalk
と組み合わせて使用していreactable
ます。テーブルでは、グループ化された行を使用しています。ここで、javascript を使用して列の合計を追加する必要があります。
ご覧のとおり、列の合計は$NaNです。もちろん、これは望ましくない結果です。パラメータを削除するgroupBy
と、列の合計は$471.80になります。groupBy
この動作を修正する方法を知っている人はいますか? よろしくお願いします!
html - 反応性細胞のツールチップ
反応可能なテーブルの各セルにツールチップを含める方法があるかどうか疑問に思っていました。現在、特定のアンケートの質問と人口統計変数の p 値を表示するテーブルがあります。ツールチップに各組み合わせのサンプル サイズを表示したいと思います。私のテーブルは次のようになります。
p_val
サンプルサイズ
私のコードには現在次のものがあります:
ツールチップを defaultColDef に含めることは可能ですか? もしそうなら、これらに sample_size テーブルの値を使用できますか? 私が望むコードは次のようになります。
r - 複数のグループの反応可能な集計関数
Rreactable
パッケージを使用して、2 つの groupBy 変数を使用してフラグ付きの読み取り値の割合を表示しようとしています。グループ化の下位レベルでは、これは正しいパーセンテージを計算しています。ただし、グループ化の 2 番目 (外側) のレベルでは、正しいパーセンテージが表示されていません。
データは次のとおりです。
このデータでは、in_spec
列の 1 は読み取り値が許容範囲内にあったことを意味します。0 の場合は、指定範囲外です。データが入ってくると、仕様内または仕様外としてフラグが付けられます。
そして、これが私がこれまでに持っているコードです:
reading_1 および reading_2 カテゴリ内では、各変数が仕様内の読み取り値の正しいパーセンテージを示しています。ただし、最も外側のレベルでは、各カテゴリは必要なパーセンテージを計算していません。各カテゴリ内で、仕様内の読み取りの合計数と読み取りの合計数をカウントしたいと考えています。次に、仕様内の合計を読み取りの合計数で割ります。
この例では、最初のグループ (reading_1) に 16 個の仕様内読み取り値と 20 個の合計読み取り値があるため、0.8 を表示したいと考えています。2 番目のグループ (reading_2) には 19 個の仕様内読み取り値と 20 個の合計読み取り値があるため、0.95 を表示したいと考えています。
カスタム集計関数を作成するのが正しい方法だと思いますが、よくわかりません。私は通話dplyr
以外の解決策reactable
を受け入れますが、個々の読み取り値を失いたくないので、要約はおそらく機能しません。