Fungsi untuk menghapus konsol di R dan RStudio

Saya bertanya-tanya apakah ada fungsi untuk menghapus konsol di R dan, khususnya, RStudio saya mencari fungsi yang saya dapat mengetik ke dalam konsol, dan tidak shortcut keyboard.

Seseorang telah disediakan fungsi seperti di ini StackExchange posting dari 2010. Sayangnya, hal ini tergantung pada RCom paket dan tidak akan berjalan pada Mac OS X.

Mengomentari pertanyaan (2)
Larutan
cat("\014")  

adalah kode untuk mengirim PILIH+L untuk konsol, dan oleh karena itu akan membersihkan layar.

Jauh lebih baik daripada hanya mengirimkan banyak kembali.

Komentar (12)

Jika anda menggunakan default R konsol, kombinasi tombol Pilihan + Command + L akan jelas konsol.

Komentar (7)

Anda dapat mendefinisikan fungsi berikut


clc 
Komentar (0)

Di Ubuntu-Gnome, hanya dengan menekan PILIH+L harus membersihkan layar.

Ini juga tampaknya juga bekerja dengan baik di Windows 10 dan 7 dan Mac OS X Sierra.

Komentar (0)

kucing("\f") mungkin akan lebih mudah untuk diingat daripada kucing("\014").

Itu bekerja dengan baik bagi saya di Windows 10.

Komentar (0)

shell("cls") jika pada Windows,

shell("jelas") jika di Linux atau Mac.

(shell() melewati perintah (atau string) ke host terminal.)

Komentar (4)

Berikut ini's fungsi:


clear 
Komentar (5)

Saya mengembangkan R paket yang akan melakukan hal ini, pinjaman dari saran-saran di atas. Paket ini disebut disebut mise, seperti dalam "mise en place." Anda dapat menginstal dan menjalankannya menggunakan

install.packages("mise")
library(mise)
mise()

Perhatikan bahwa mise() juga menghapus semua variabel dan fungsi-fungsi dan menutup semua angka secara default. Hanya yang jelas konsol, menggunakan mise(vars = FALSE, buah ara = FALSE).

Komentar (0)

Anda dapat menggabungkan dua perintah berikut

cat("\014"); 
cat(rep("\n", 50))
Komentar (0)

Di linux menggunakan system("jelas") untuk membersihkan layar.

Komentar (0)

Jika anda menggunakan default R console PILIH + L

RStudio - PILIH + L

Komentar (0)