Μετάβαση στο κύριο περιεχόμενο

R Shell

Ένα διαδραστικό R Shell που μπορεί να χρησιμοποιηθεί για την εκτέλεση εντολών R στο σύννεφο χρησιμοποιώντας το OpenCPU.

Επιλογές

  • code | string: Κώδικας R προς αξιολόγηση. Default: ''.
  • solution | string: για ερωτήσεις προγραμματισμού, κωδικός R string που αντιπροσωπεύει την επίσημη λύση του προβλήματος. Default: ''.
  • hints | array<(string|node)>: για ερωτήσεις προγραμματισμού, μια σειρά από συμβουλές που παρέχουν καθοδήγηση για τον τρόπο προσέγγισης του προβλήματος. Default: [].
  • addPreceding | boolean: αν οριστεί σε true, το κέλυφος θα αξιολογήσει όλο τον κώδικα από το τρέχον συστατικό και όλα τα προηγούμενα που εμφανίζονται στο μάθημα. Default: false.
  • libraries | array: Βιβλιοθήκες R που θα πρέπει να φορτώνονται αυτόματα όταν εκτελείται ο "κώδικας" εισόδου. Default: [].
  • precompute | boolean: ελέγχει αν ο προεπιλεγμένος κώδικας θα πρέπει να εκτελεστεί μόλις το στοιχείο έχει τοποθετηθεί. Default: false.
  • prependCode | (string|array): Κώδικας R stringarray από μπλοκ κώδικα R) που θα προστεθεί στον κώδικα που είναι αποθηκευμένος στο code κατά την αξιολόγηση. Default: ''.
  • chat | boolean: ελέγχει αν θα πρέπει να ενεργοποιηθεί η λειτουργία ομαδικής συνομιλίας. Default: false.
  • disabled | boolean: ελέγχει αν θα απενεργοποιηθούν όλες οι είσοδοι του χρήστη και αν το μπλοκ κώδικα θα είναι στατικό. Default: false.
  • lines | number: αριθμός γραμμών που θα εμφανιστούν. Default: 5.
  • resettable | boolean: ελέγχει αν θα εμφανίζεται ένα κουμπί επαναφοράς για την επαναφορά της προεπιλεγμένης εισαγωγής κωδικού. Default: false.
  • style | object: Στυλ γραμμής CSS. Default: {}.
  • onChange | function: callback που καλείται κάθε φορά που αλλάζει η είσοδος του πεδίου κειμένου. Default: onChange() {}.
  • onEvaluate | function: callback που καλείται κάθε φορά που γίνεται κλικ στο κουμπί "Αξιολόγηση".. Default: onEvaluate(){}.
  • onResult | function: callback που καλείται κάθε φορά που λαμβάνεται το αποτέλεσμα μιας εκτέλεσης κώδικα από το cloud. Το αποτέλεσμα string περνάει ως το μοναδικό όρισμα στη συνάρτηση επανάκλησης. Default: onResult() {}.

Παραδείγματα

Live Editor
Αποτέλεσμα
ReferenceError: Provider is not defined