問題タブ [shinyapps]

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 参照

r - Shinyapps.io で gmailr を実行する

Shinyapps.io に光沢のあるアプリをデプロイしました。

ローカルでは問題なく動作しましたが、デプロイすると gmailr 認証ポップアップが表示されませんでした。

Shinyapps.io でログを確認したところ、バックグラウンドでは機能していますが、フロント エンドでは機能していません。

たとえば、関数を実行すると:

Shinyapps.io のログは、これが予想されることを示していますが、ポップアップはありません:

ここに画像の説明を入力

予想される出力は、認証する Gmail アカウントを選択するように求めるポップアップです。

光沢のある gmailr パッケージを使用した経験がある人はいますか?

編集:

ディレクトリに .httr-oauth というファイルがありますが、rsconnect はありません。

ここに画像の説明を入力

このファイルを自分の rsconnect フォルダにコピーする必要がありますか?

これは、rconnect を介した、shinyapps.io 内の私のアプリへのディレクトリです。

ここに画像の説明を入力

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

r - 「learnr」からのチュートリアルの質問を完全な光沢のあるアプリに埋め込むにはどうすればよいですか?

learnrパッケージから完全な光沢のあるアプリにチュートリアル Rmd を埋め込もうとしています。ただし、学習者はshiny_prerenderedランタイムを使用するため、アプリ内で呼び出すことはできません。光沢のあるアプリ内でインタラクティブなチュートリアルを実行するにはどうすればよいですか?

現在、ui.R、server.R、tutorial.Rmd の 3 つのファイルがあります。

私のチュートリアルは次のようになります (書式設定のために ` を 1 つ削除)

このファイルの出力を次のui.Rようにレンダリングしようとすると:

インタラクティブなチュートリアルではなく、通常の古いRmdファイルとして表示されます(適切だと思います)。

rmarkdown::render("tutorial.Rmd")また、Rmd()によって生成されたhtmlファイルへのファイルパスをレンダリングするだけの使用も試みました/Users/me/app/tutorial.html

を使用してチュートリアルをレンダリングしようとすると、(当然のことながら) runApp() runApp() runApp ()run_tutorial("hello", package="learnr")エラーが発生します ERROR: Can't callfrom within. If your application code contains, please remove it.

次のquestion()関数を使用して質問チャンクを作成できることをすでに発見しました。learnr

ただし、これでは、アプリ内で実行できる R コード チャンクを作成する機能は許可されません。

私が欲しいのはui.R、光沢のあるアプリのファイル内からレンダリングできる、完全にインタラクティブな学習者向けチュートリアルです。これは可能ですか?

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

r - Eclipse の Java 動的 Web プロジェクトでシンプルな光沢のあるアプリを実行する

シンプルな光沢のあるアプリを作成しました。このアプリを Java 動的 Web プロジェクトから実行したいと考えています。これを実現するために、必要なコードを index.html に含めました。No of Bins スライダーを取得できますが、プロットを取得できません。動的 Web プロジェクトから光沢のあるアプリをブラウザーで直接実行することは可能ですか?

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

r - ユーザーのブラウザーの新しいタブで downloadHandler でダウンロードしたファイルを開く方法は?

Shinyapps.ioとshinyを学んでいます。授業に活かしたいと思っています。いくつかの計算を実行し、Rmd から html ファイルを生成し、その html ファイルをユーザーのブラウザの新しいタブに表示したいと思います。Pander の openFileInOS を使用して、Windows 7 で RStudio を使用してこれを行うことができます。Render を使用して、この html ファイルを光沢のあるタブで表示できますが、ブラウザの新しいタブでは表示できません。どうすればいいですか?

任意の rmd ファイル。これがreport.rmdファイルコードです

R マークダウン

これは R マークダウン ドキュメントです。Markdown は、HTML、PDF、および MS Word ドキュメントを作成するための単純な書式設定構文です。R Markdown の使用の詳細については、http://rmarkdown.rstudio.comを参照してください。

ニットボタンをクリックすると、コンテンツと、ドキュメント内に埋め込まれた R コード チャンクの出力の両方を含むドキュメントが生成されます。次のように R コード チャンクを埋め込むことができます。

プロットを含む

次のように、プロットを埋め込むこともできます。

echo = FALSEプロットを生成した R コードの出力を防ぐために、パラメーターがコード チャンクに追加されたことに注意してください。