0

shinyapp10,000 試行のモンテカルロ シミュレーションからの出力データを表示するを作成しました。シミュレーションは、238 チームのフットボール シーズン全体であり、各試行で各チームの 7 つの変数を追跡します (1,666 万以上のデータ ポイント)。シミュレーションのデータは、Excel ファイルに保存されます。

からアプリを実行しようとすると、Excel シートのごく一部 (コマンド内のチーム名)を含め、正常shinyapps.ioに読み込まれます。アプリは、ロードの前に常にクラッシュします (すべてのコマンドは、.私は各変数を Excel の別のシートに保存しており、シートごとに異なるコマンドを使用しています.7 つの異なる追跡変数のうち 2 つだけを保存するアプリのバージョンを取得することができました。別々のタブからデータにアクセスする 単一のタブからすべてのデータにアクセスしようとすると、以前のようにアプリがクラッシュします。ui.RselectInput()server.Rread_excel()server.Rshinyread_excel()

shinyアプリの詳細設定、インスタンス、ワーカーなどの変更に関するヘルプ ページのアドバイスを試しましたが、何も変わりませんでした。アプリのログを確認しました:

2016-07-19T23:48:17.796234+00:00 shinyapps[115363]: 
2016-07-20T00:04:10.853831+00:00 shinyapps[115363]: Server version: 0.4.4.1986
2016-07-20T00:04:10.853884+00:00 shinyapps[115363]: R version: 3.3.1
2016-07-20T00:04:10.853895+00:00 shinyapps[115363]: shiny version: 0.13.2
2016-07-20T00:04:10.853906+00:00 shinyapps[115363]: rmarkdown version: NA
2016-07-20T00:04:10.853918+00:00 shinyapps[115363]: knitr version: NA
2016-07-20T00:04:10.853948+00:00 shinyapps[115363]: jsonlite version: 1.0
2016-07-20T00:04:10.853992+00:00 shinyapps[115363]: RJSONIO version: NA
2016-07-20T00:04:10.854026+00:00 shinyapps[115363]: htmltools version: 0.3.5
2016-07-20T00:04:11.030246+00:00 shinyapps[115363]: Using jsonlite for JSON processing
2016-07-20T00:04:11.034832+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.034838+00:00 shinyapps[115363]: Starting R with process ID: '50'
2016-07-20T00:04:11.052472+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.052477+00:00 shinyapps[115363]: Listening on http://0.0.0.0:50671
2016-07-20T00:04:11.119620+00:00 shinyapps[115363]: Loading required package: ggplot2
2016-07-20T00:04:11.341254+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.341260+00:00 shinyapps[115363]: Attaching package: ‘plotly’
2016-07-20T00:04:11.341262+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.341981+00:00 shinyapps[115363]: The following object is masked from ‘package:ggplot2’:
2016-07-20T00:04:11.341984+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.341985+00:00 shinyapps[115363]:     last_plot
2016-07-20T00:04:11.341986+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.342754+00:00 shinyapps[115363]: The following object is masked from ‘package:graphics’:
2016-07-20T00:04:11.342755+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.342758+00:00 shinyapps[115363]: 
2016-07-20T00:04:11.342757+00:00 shinyapps[115363]:     layout
2016-07-20T03:20:09.766501+00:00 shinyapps[115363]: Server version: 0.4.4.1986
2016-07-20T03:20:09.766562+00:00 shinyapps[115363]: R version: 3.3.1
2016-07-20T03:20:09.766569+00:00 shinyapps[115363]: shiny version: 0.13.2
2016-07-20T03:20:09.766574+00:00 shinyapps[115363]: rmarkdown version: NA
2016-07-20T03:20:09.766575+00:00 shinyapps[115363]: knitr version: NA
2016-07-20T03:20:09.766575+00:00 shinyapps[115363]: jsonlite version: 1.0
2016-07-20T03:20:09.766603+00:00 shinyapps[115363]: RJSONIO version: NA
2016-07-20T03:20:09.766604+00:00 shinyapps[115363]: htmltools version: 0.3.5
2016-07-20T03:20:09.935430+00:00 shinyapps[115363]: Using jsonlite for JSON processing
2016-07-20T03:20:09.939423+00:00 shinyapps[115363]: 
2016-07-20T03:20:09.939429+00:00 shinyapps[115363]: Starting R with process ID: '17'
2016-07-20T03:20:09.955391+00:00 shinyapps[115363]: 
2016-07-20T03:20:09.955393+00:00 shinyapps[115363]: Listening on http://0.0.0.0:59412
2016-07-20T03:20:10.045463+00:00 shinyapps[115363]: Loading required package: ggplot2
2016-07-20T03:20:10.260363+00:00 shinyapps[115363]: 
2016-07-20T03:20:10.260369+00:00 shinyapps[115363]: Attaching package: ‘plotly’
2016-07-20T03:20:10.260372+00:00 shinyapps[115363]: 
2016-07-20T03:20:10.261097+00:00 shinyapps[115363]: The following object is masked from ‘package:ggplot2’:
2016-07-20T03:20:10.261100+00:00 shinyapps[115363]: 
2016-07-20T03:20:10.261101+00:00 shinyapps[115363]:     last_plot
2016-07-20T03:20:10.261834+00:00 shinyapps[115363]: The following object is masked from ‘package:graphics’:
2016-07-20T03:20:10.261836+00:00 shinyapps[115363]: 
2016-07-20T03:20:10.261839+00:00 shinyapps[115363]: 
2016-07-20T03:20:10.261838+00:00 shinyapps[115363]:     layout
2016-07-20T03:20:10.261102+00:00 shinyapps[115363]: 

すべての数式と書式設定が削除され、値のみが保存されるように Excel ファイルを変更しましたが、server.Rコードを実行する前にアプリがまだクラッシュしています。Excel ファイルを .csv ファイルとして保存しようとしましたが、ファイル サイズはほとんど同じであり、完全に機能させるにはコードを大幅に変更する必要があるため、それ以上は追求しませんでした。

Google スプレッドシートを使用してアプリからデータを書き込むという話を見たことがあります。Google スプレッドシートからデータを読み取ることは、この問題を回避するためのより良い方法でしょうか? 他の解決策はありますか?私の問題でも私のExcelデータを読んでいますか?

私のアプリへのリンク: https://loghan.shinyapps.io/Season_Projections/

4

2 に答える 2

0

R で openxlsx パッケージを試すことができます。パッケージが役立つ場合があります。データをはるかに高速に読み取るためです。read.xlsx を使用して Excel ファイルを読み取ります。

于 2016-07-21T06:27:46.143 に答える