問題タブ [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.
r - Shinyapps.io で gmailr を実行する
Shinyapps.io に光沢のあるアプリをデプロイしました。
ローカルでは問題なく動作しましたが、デプロイすると gmailr 認証ポップアップが表示されませんでした。
Shinyapps.io でログを確認したところ、バックグラウンドでは機能していますが、フロント エンドでは機能していません。
たとえば、関数を実行すると:
Shinyapps.io のログは、これが予想されることを示していますが、ポップアップはありません:
予想される出力は、認証する Gmail アカウントを選択するように求めるポップアップです。
光沢のある gmailr パッケージを使用した経験がある人はいますか?
編集:
ディレクトリに .httr-oauth というファイルがありますが、rsconnect はありません。
このファイルを自分の rsconnect フォルダにコピーする必要がありますか?
これは、rconnect を介した、shinyapps.io 内の私のアプリへのディレクトリです。
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 call
from within
. If your application code contains
, please remove it.
次のquestion()
関数を使用して質問チャンクを作成できることをすでに発見しました。learnr
ただし、これでは、アプリ内で実行できる R コード チャンクを作成する機能は許可されません。
私が欲しいのはui.R
、光沢のあるアプリのファイル内からレンダリングできる、完全にインタラクティブな学習者向けチュートリアルです。これは可能ですか?
r - Eclipse の Java 動的 Web プロジェクトでシンプルな光沢のあるアプリを実行する
シンプルな光沢のあるアプリを作成しました。このアプリを Java 動的 Web プロジェクトから実行したいと考えています。これを実現するために、必要なコードを index.html に含めました。No of Bins スライダーを取得できますが、プロットを取得できません。動的 Web プロジェクトから光沢のあるアプリをブラウザーで直接実行することは可能ですか?
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 コードの出力を防ぐために、パラメーターがコード チャンクに追加されたことに注意してください。