חל עלRevolution Analytics

שאלה

הוא rm(list=ls()) בתחילת משימת R יש לפעול באצווה שימושי או אחרת מומלצת?

תשובות

כן, יכול להיות שימושי להתחיל לבטל את script של אצווה באמצעות הפקודה 'rm(list=ls())' רק כדי לוודא שיש לך סביבה נקיה R לפני שליחת משימת אצווה. לדוגמה, ייתכן שמשתמשים בעלי משלהם. קבצים Rprofile עם רצף של פקודות בהן יוצר אובייקטים אחדים R בעת ההפעלה של r. במקרה זה עשויה להיות שימושית למחוק את כל האובייקטים R הקיים לפני הפעלת קוד R עבור משימת האצווה.לדוגמה, הנה קוד מדומה לביצוע פעולה זו:x <-ls()אם (x אינו ריק) {rm(list=ls()}כן, בהחלט תוכל להפעיל קוד כך לאחר הפעלה כדי להסיר אובייקטים R קיימים מסביבת העבודה של המשתמש.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.