By | June 26, 2021
[This article was first published on Quantargo Blog, and kindly contributed to R-bloggers]. (Anda dapat melaporkan masalah tentang konten di halaman ini di sini)


Ingin berbagi konten Anda di R-blogger? klik di sini jika Anda memiliki blog, atau di sini jika tidak.

Buat dan Pratinjau Dokumen RMarkdown dengan QBit Workspace

RMarkdown adalah format yang sangat baik untuk membuat dokumen yang menggabungkan keluaran kode dengan teks—paradigma pemrograman yang disebut Pemrograman Literasi yang pertama kali diperkenalkan oleh Donald Knuth. Meskipun dokumen RMarkdown sebagian besar digunakan oleh komunitas R, sebaiknya dalam RStudio IDE, formatnya tidak terbatas pada bahasa R. Juga mesin bahasa lain seperti Python, SQL atau Julia dapat digunakan dengan RMarkdown. Paket knitr versi 1.33 saat ini mencantumkan bahkan 44 mesin yang tersedia:

names(knitr::knit_engines$get())
 [1] "awk"       "bash"      "coffee"    "gawk"      "groovy"   
 [6] "haskell"   "lein"      "mysql"     "node"      "octave"   
[11] "perl"      "psql"      "Rscript"   "ruby"      "sas"      
[16] "scala"     "sed"       "sh"        "stata"     "zsh"      
[21] "highlight" "Rcpp"      "tikz"      "dot"       "c"        
[26] "cc"        "fortran"   "fortran95" "asy"       "cat"      
[31] "asis"      "stan"      "block"     "block2"    "js"       
[36] "css"       "sql"       "go"        "python"    "julia"    
[41] "sass"      "scss"      "R"         "bslib"    

Berkat pengonversi dokumen pandoc, RMarkdown juga mendukung banyak format keluaran berbeda yang dapat diatur dengan output parameter di header YAML, termasuk:

  • HTML: File HTML statis output: html_document
  • PDF: Dokumen PDF yang dihasilkan melalui Lateks, output: pdf_document
  • Kata: dokumen Microsoft Word, output: word_document
  • Presentasi: Format presentasi seperti MS Powerpoint output: powerpoint_presentation
  • Dasbor: flexdashboard output: flexdashboard::flex_dashboard

QBits Workspace memfasilitasi pembuatan dokumen RMarkdown langsung di dalam browser berkat pratinjau instan di Penonton panel Fungsionalitas pratinjau instan mengarah pada pengembangan dokumen RMarkdown yang lebih cepat. Lihat di bawah ini presentasi singkat tentang cara kerja authoring RMarkdown:

Buat Dokumen RMarkdown Baru

Di bagian Ruang Kerja Dasbor Anda, Anda dapat membuat create Baru Workspace, masukkan namanya dan pilih template RMarkdown:

Buat Dokumen HTML

Set output: html_document di header YAML dokumen dan tekan tombol hit Memberikan tombol:

Buat Dokumen PDF

Set output: pdf_document dan Memberikan:

Buat Dokumen Word

Set output: word_document dan Memberikan:

Buat Presentasi Powerpoint

Set output: powerpoint_presentation dan Memberikan: