Kadang-kadang pada halaman bantuan R, frase "tidak berjalan" muncul di komentar. Lihat ini dari halaman bantuan untuk "with ()":
Examples
require(stats); require(graphics)
#examples from glm:
**## Not run:**
library(MASS)
with(anorexia, {
anorex.1 <- glm(Postwt ~ Prewt + Treat + offset(Prewt),
family = gaussian)
summary(anorex.1)
})
## End(**Not run**)
Apa yang dimaksud dengan "tidak berjalan" dalam kode contoh?
dontRun
run.dontrun
parameter keTRUE
Jawaban:
"tidak berjalan" menyertakan kode yang tidak boleh dijalankan dalam
example
fungsi (mis. bagian kode yang memakan waktu, interaksi pengguna, ...).lihat misalnya
?example
:Seperti yang dijelaskan di manual Menulis R Ekstensi , penulis halaman bantuan dapat menandai bagian dari contoh untuk dua aturan pengecualian
'dontrun' menyertakan kode yang tidak boleh dijalankan.
'dontshow' menyertakan kode yang tidak terlihat di halaman bantuan, tetapi akan dijalankan baik oleh alat pemeriksa paket, dan fungsi 'example ()'. Ini sebelumnya adalah 'testonly', dan formulir itu masih diterima.
sumber
R CMD check
Dalam manual "Menulis R Ekstensi" , di bagian tentang \ contoh {...} dikatakan bahwa
Ketika Anda membangun sebuah paket maka semua kode di \ dontrun {} closure terlihat di bantuan sebagai
edit: Jawaban ini sebelumnya.
sumber
Ini menambahkan
\donttest{}
dan diambil (kata demi kata) dari Paket R @ hadley .sumber
C & p dari Bab 5.4 (R File Dokumentasi) dari MUST-TO-READ Membuat Paket R: Tutorial oleh Friedrich Leisch:
sumber
Contoh kanonis di sini mungkin ada di halaman bantuan untuk
rm
:Jika ini berjalan tentu saja akan memiliki efek yang tidak diinginkan.
sumber