問題タブ [dt]

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 投票する
0 に答える
746 参照

r - ダウンロード ボタンは、Scroller を使用して DataTables の 145 行のみをダウンロードします

400,000 行を超えるテーブルを処理することがあります。ページで DataTable のサーバー側処理プラグイン Scroller を使用しています。テーブルもダウンロードしたいのですが、Scroller プラグインを使用すると、常に 145 行しかダウンロードされません。ダウンロードボタンに、ロードされた部分だけでなくテーブル全体をダウンロードするように指示できますか?

私はこれを完全にR-Shiny with DTパッケージで行っているので、この側からの提案も非常に高く評価されます.

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

r - R 光沢のある DT の奇妙なレンダリングの問題

DT を使用しているアプリケーションの 1 つで奇妙な問題が発生しています。すべての列名にマウスがテキストの上にある renderDataTable でテーブルをレンダリングしようとしています。コードは次のとおりです。

サーバー.R

ui.R

新しい R スタジオ セッションでは、コードは最初の試行ではテーブルをレンダリングしませんが、コードを変更しなくても 2 回目の試行でテーブルをレンダリングします。公開された場所から、複数の試行にもかかわらず、テーブルはまったくレンダリングされません。理由がわかりません - 何か助けはありますか?

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

r - DT::dataTableOutput サイズの縮小

私は光沢のあるインターフェースを持ってDT::dataTableOutputおり、多くのことを使用しDT::renderDataTableています。ただし、フォントやテーブルを小さくするなど、データテーブルのサイズを縮小する方法はあるのでしょうか。どうすればいいですか?

次のコードがあるとします。

どのオプションまたはタグを追加すればよいですか?

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

r - 光沢のあるdataTableのrows_currentとrows_allは同じ行を提供します

光沢のあるアプリでダウンロード ハンドラーを提供しようとしています。それは正常に動作しますが、rows_all を使用していても、すべての行ではなく、現在のフィルター処理された行のみを取得します。

このコードは問題を再現します。rows_current と rows_all が等しいのはなぜですか?

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

r - 別の列からの入力に基づいてデータテーブル値を動的に生成する

列の 1 つに selectInput ウィジェットを持つデータテーブルを作成しました。データテーブルの別の列は、最初の列で指定された入力を受け取り、それらを使用してデータ ソースから数値を検索する必要があります。入力は、preDrawCallback および drawCallback 関数を使用して Shiny で正しくバインドされていますが、入力が変更されたときにルックアップ値が更新されません。奇妙なことに、別のデータ テーブルでルックアップを行うと更新されます。再現可能な例は次のとおりです。

「temp$Value[i] のエラー <<- data[eval(parse(text = paste("input$Item.1.1", : replacement has length zero)」というエラーが表示されます。

これをサーバーに追加しようとしました:

次に、renderDataTable 内の適切な sapply をコメント アウトし、代わりに temp[,"Value"] <-test() を割り当てると、データ テーブルの 2 番目の列に 21 が表示され、selectInputs が変更されても変化しません。

テストとして、UI の対応する dataTableOutput() と組み合わせて、これをサーブに含めてみました。

test1 は、2 番目の sapply が renderDataTable 内でコメント化されている場合にのみ、期待どおりに動作します。コメントアウトされていない場合、両方のテーブルに無応答の 21 の列があります。

これは私を一日中バタバタさせていたので、どんな考えでも私の人生を大きく改善するでしょう!

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

r - クリック可能なハイパーリンクを含む表を作成する

renderDataTable によって呼び出される RShiny 出力に表示される R データ フレームがあります。ただし、次のことを行うのに役立つ単純な Java または html タグを実装することはできません。

例: (これらのパラメーターが server.ui の最後に設定されることを考慮して、server.ui コードを挿入しています。) 単純化のために 2 行のみを表します。私のデータフレーム

目標は

  1. 「Google」と「Yahoo」がクリック可能なラベルになり、それらのリンク (Col3) が保存されるように、光沢のある rederDataTable 出力。これにより、3 列が 2 列に削減されます。

あなたの助けと提案は大歓迎です。