
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: