Kembalikan TRUE ketika R digunakan secara interaktif dan FALSE jika tidak.
Syntax
R
interactive()
Details
Sesi R interaktif adalah sesi yang diasumsikan ada operator manusia yang berinteraksi, jadi misalnya R dapat meminta koreksi terhadap input yang salah atau menanyakan apa yang harus dilakukan selanjutnya atau apakah boleh berpindah ke plot berikutnya. Konsol GUI akan mengatur untuk memulai R dalam sesi interaktif. Ketika R dijalankan di terminal (melalui Rterm.exe di Windows), R diasumsikan bersifat interaktif jika stdin terhubung ke terminal (pseudo-) dan tidak jika stdin dialihkan ke file atau pipa. Opsi baris perintah --interactive (Unix) dan --ess (Windows, Rterm.exe) mengesampingkan asumsi default. (Pada Unix-sama, apakah editor baris perintah readline digunakan tidak diganti dengan --interactive.) Penggunaan R yang tertanam dapat mengatur sesi menjadi interaktif atau tidak. Secara internal, apakah suatu sesi bersifat interaktif de
Contoh
Example
R
# NOT RUN {
.First <- function() if(interactive()) x11()
# }