Berlaku Untuk
Revolution Analytics

Pertanyaan

Apakah rm(list=ls()) awal pekerjaan R yang berjalan di batch berguna atau sebaliknya praktik terbaik?

Jawaban

Ya, hal ini dapat berguna untuk memulai skrip batch dengan perintah 'rm(list=ls())' hanya untuk memastikan bahwa Anda memiliki R lingkungan yang bersih sebelum mengirimkan pekerjaan batch. Misalnya, Anda mungkin memiliki pengguna yang telah mereka sendiri. Rprofile file dengan urutan perintah di dalamnya yang membuat beberapa objek R pada startup r. Dalam hal ini mungkin berguna untuk menghapus semua objek R yang ada sebelum menjalankan kode R untuk pekerjaan batch.Misalnya, berikut adalah palsu untuk melakukan hal ini:x <-ls()(x Apakah tidak kosong) {}RM(list=LS()}Ya, tentu saja Anda dapat menjalankan kode seperti ini setelah startup untuk menghapus ada objek R dari workspace pengguna.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.