下のコードを使って書かれたCSVファイルをダウンロードするにはどうすればいいですか?ユーザーはダウンロードボタンを使用してこのファイルをどのように取得しますか?お使いのサーバ機能では、あなたがダウンロードハンドラを書くことができ write.csv(csv_write、ファイル= "のtest.CSV"、row.names = FALSE、 "" = NA)バックエンド - SHINYでダウンロードできるCSVファイルを作成するには?
答えて
:
output$downloadData5 <- downloadHandler(
filename = function() {'test.csv'},
content = function(file) {
write.delim(ftext(), file, row.names = FALSE,sep="\t")
}
)
FTEXT ()は、csvとしてダウンロードしたいデータフレームを返す関数です。
tabPanel('First Touch Point Campaign Level',
downloadButton('downloadData5', 'Download This Data !!',
style="display: block; margin: 0 auto; width: 230px;color: black;"),
dataTableOutput('datatable5'))
FTEXT()データフレームを返す反応関数は次のとおりです。
あなたのUIを使用すると、ダウンロードボタンを持つことができているdashboardBody()関数を持っています。コードはこのように書き:
ftext <- eventReactive(input$goButton, {
df = data.frame(replicate(10,sample(0:1,10,rep=TRUE)))
return(df)
})
@Abhishek Kumarありがとうございました。ダウンロード可能なcsvファイルを返すftext()関数は何でしょうか? –
ありがとうございます。これは役に立ちます。しかし、まさにwrite.delimとは何ですか? –
これはwrite.csvと似ていますが、コンマ区切りの値の代わりに任意の区切り文字で区切った値を持つことができます。 write.csvも使用できます –
- 1. ワンクリックで複数のcsvファイルをダウンロードする(ダウンロードハンドラ)R Shiny
- 2. R shiny:複数の.csvファイルをダウンロード
- 3. 作成後にCSVファイルをPythonでダウンロードする方法
- 4. StreamingOutputでCSVファイルをダウンロードするには
- 5. koajsでCSVファイルをダウンロードするには
- 6. appengineでダウンロード可能なcsvファイルを作成する方法
- 7. feathers apiでcsvファイルを書き込んでダウンロードするには?
- 8. PHP:WindowsエンコードでCSVファイルを作成する
- 9. PHPでcsvファイルを作成する
- 10. JavaでCSVファイルを作成する
- 11. Pythonでcsvファイルを作成する
- 12. ダウンロードCSVファイルには、
- 13. CSVファイルをbashシェルでダウンロードする
- 14. CSVファイルを作成する
- 15. CSVファイルを作成する
- 16. テキストをダウンロードしてShinyでtxtファイルを生成
- 17. JavaでCSVファイルからSQLiteにテーブルを作成するには?
- 18. 作成したCSVファイルをブラウザがダウンロードしない
- 19. EmberJsでCSVファイルをダウンロード
- 20. コードバモバイルアプリでcsvファイルを作成してダウンロードするにはどうすればいいですか?
- 21. TalendでASCII形式のCSVファイルを作成するには
- 22. アップロードされたcsvファイルのスクリプトをshinyで実行する
- 23. 作成したPDFファイルをPythonでダウンロードするには?
- 24. 大きなCSVファイルをダウンロードするには?
- 25. PythonでWebから.csvファイルをダウンロードする(リダイレクト付き)
- 26. pdfファイルをダウンロードするにはlistviewを作成するには?
- 27. javascriptでヘブライ語csvファイルをダウンロードするには?
- 28. WebサイトでCSVファイルをダウンロードするには
- 29. 強制的にCSVファイルをダウンロードする
- 30. CrateDBの結果をCSVファイルにダウンロードすることはできますか?
クイック検索はhttps://shiny.rstudio.com/articles/download.html –
私の二次Rスクリプトは、問題を解決し、CSVファイルの形で解決策を与えています。 CSVファイルをダウンロードできるようにする方法を知りたいだけです。このリンクは、既存のRのデータベースからデータをダウンロードする方法を示しています。ありがとうございました! :) –
あなたのshinyappでDTを使用する場合、あなたはボタンの拡張子を使用することができます。拡張機能については、https://rstudio.github.io/DT/extensions.htmlをご覧ください。 実装は簡単ですが、自分の経験から、より使いやすく、extend = "collections"を使い、必要なボタンをリストにまとめることができます。 – Asayat