Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Ερώτηση

Είναι rm(list=ls()) στην αρχή μιας εργασίας R που έχει εκτελεστεί σε δέσμη, χρήσιμο ή άλλη καλύτερη πρακτική;

Απάντηση

Ναι, μπορεί να είναι χρήσιμο να ξεκινήσετε από το αρχείο δέσμης ενεργειών με την εντολή 'rm(list=ls())' μόνο για να βεβαιωθείτε ότι έχετε ένα καθαρό περιβάλλον R πριν από την υποβολή της μαζικής εργασίας. Για παράδειγμα, ενδέχεται να έχετε χρήστες που έχουν τα δικά τους. Αρχεία Rprofile με μια σειρά από εντολές σε αυτές που δημιουργούν ορισμένα αντικείμενα R κατά την εκκίνηση του R. Στην περίπτωση αυτή μπορεί να είναι χρήσιμο, για να διαγράψετε όλα τα υπάρχοντα αντικείμενα R πριν από την εκτέλεση του κώδικα R για τη μαζική εργασία.

Για παράδειγμα, ακολουθεί pseudocode για να γίνει αυτό:

x <-ls()
Εάν (x δεν είναι κενή) {
RM(List=ls()
}

Ναι, μπορείτε σίγουρα να εκτελέσετε κώδικα αυτό μετά την εκκίνηση, για να καταργήσετε τα υπάρχοντα R αντικείμενα από το χώρο εργασίας του χρήστη.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×