問題タブ [shiny]
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 - 光沢のある独自のサイドバーとメインパネルを持つタブは可能ですか?
タブごとに異なる入力を表示したいと思います。そこで、複数の tabPanels を含むページを構築しようとしました。ただし、次のような sth を使用することはできません。
が問題の原因であると思われpageWithSidebar
ますが、Google グループで代替手段を見つけることができませんでした。独自のサイドバーとメイン パネルを備えた複数のタブを表示する方法はありますか?それとも、この目的のために別のアプリを作成する必要がありますか?
r - 光沢のあるRのツールチップ?
アプリケーションにツールチップがShiny
R
必要です。それを達成する簡単な方法はありますか?今のところ、密度マップを作成しています。マウスをスライダー YEAR の上に置くと、「ここをクリックして年をスライドさせる」という単純なツールチップが必要です。
ユーザーインターフェース:
サーバーコード:
助けてくれてありがとう。
r - Shiny で複数のチェックボックス値を取得する
サイドパネルに一連のチェックボックスがあり、内部で次のように定義されていますsidebarPanel
。
これらの結果をプログラム的な方法で文字ベクトルに変換したいと思います (たとえば、checkboxInput という名前があった場合display_
、結果を自動的に解析したい)。そのために、私は試しました:
残念ながら、それは次の結果になります。
2 つの質問:
checkboxInput
一連のs を文字ベクトルに変換するにはどうすればよいですか?- 単一ブラケットのインデックス作成を禁止するとどうなりますか。に割り当てようとしていたかどうかは理解できまし
input
たが、そうではありません。
r - R 光沢のある tabsetPanel の複数の tabPanel が読み込まれない
ui.R で tabsetPanel を使用しましたが、各 tabPanel には特定のプロットがあります。プロットは、ユーザー入力をレンダリングする必要はありません。ただし、最初のタブのみが読み込まれます。タブを切り替えると空白になり、グラフをロードするには送信ボタンをクリックする必要があります。タブを切り替えたときにグラフを読み込みたい。それ、どうやったら出来るの?
以下は私のserver.Rコードです
サーバー.R
以下は私のui.Rコードです
ui.R
r - R Shiny サーバーの dateRangeInput エラー
私はこのエラーを見つけ続けます
エラー: 次のアプリケーションを実行しようとすると、関数 "dateRangeInput" が見つかりませんでした。
サーバー.R
私のui.R
何が問題でしょうか?? 最新の安定した光沢のあるサーバーと R 3.0.x を使用しています。私が見たすべての例が機能するのに、なぜこれが機能しないのですか?
r - Google モーション チャートの編集
Shiny R で Google モーション チャートを使用していますが、いくつかの基本的な編集ができません。私は Shiny R を初めて使用しましたが、すでに気に入り始めています。これが私のコードです:
ui.R
光沢のある.R
さて、ここに私ができないことのリストがあります:
- ツールチップを配置/編集したいです。Gapminder のサイトで 1 つの例を見たことがあります。X 軸、Y 軸、色、サイズのインジケーターにツールチップを追加したいと考えています。
- 再生ボタンと再生速度ボタンを削除します。良いアイデアとは言えませんが、スライダーをドラッグして時間の経過とともにアニメーションを表示したくないのです。完全なデータでそれは理にかなっています。
- ズームインは、マウス クリックでは機能しません。ズームするには、キーボードで Enter キーを押す必要があります。これを修正するための回避策はありますか?