Σημειωματάριο Jupyter: έγγραφο και εκτέλεση κώδικα από το πρόγραμμα περιήγησης

Στο άρθρο Διανομή Anaconda: Η πιο ολοκληρωμένη σουίτα για την επιστήμη δεδομένων με την Python Μιλήσαμε ότι πρόκειται να αναλύσουμε ενδιαφέροντα εργαλεία που εγκαθίστανται αυτόματα με αυτήν τη σουίτα. Ένα από αυτά τα εργαλεία είναι Jupyter Notebook που είναι ιδανικό για όσους είναι μαθαίνοντας να προγραμματίζω στην Python και πρέπει να τεκμηριώσουν όλα όσα μαθαίνουν, εκτός από αυτά που πρέπει παρουσιάζουν επιστημονικές εκθέσεις.

Τι είναι το Jupyter Notebook;

El Jupyter Notebook είναι ένα εφαρμογή ιστού ανοιχτού κώδικα, αναπτύχθηκε χρησιμοποιώντας HTML αγνωστικική γλώσσα που επιτρέπει δημιουργία, κοινή χρήση και επεξεργασία εγγράφων στα οποία μπορεί να εκτελεστεί κώδικας python, να κάνετε σχολιασμούς, να εισάγετε εξισώσεις, να οπτικοποιείτε τα αποτελέσματα και τις λειτουργίες εγγράφων.

Αυτή η εφαρμογή έχει γενικά σχεδιαστεί για να έχει προηγμένη συμβατότητα με Python, Χαμήλωση τιμής και περιλαμβάνει τη δυνατότητα εξαγωγής εγγράφων που έχουν δημιουργηθεί με το εργαλείο σε άλλες μορφές.

Γενικά αυτό το εργαλείο χρησιμοποιείται για το εκμάθηση της γλώσσας προγραμματισμού python, καθαρισμός και μετατροπή επιστημονικών δεδομένων, αριθμητική προσομοίωση, στατιστική μοντελοποίηση και μπορεί να καλύψει πολλούς άλλους τομείς.

Jupyter Notebook

Χαρακτηριστικά σημειωματάριου Jupyter

Μεταξύ των πολλών χαρακτηριστικών του Jupyter Notebook μπορούμε να επισημάνουμε:

  • Εύκολη εγκατάσταση χάρη στην παρουσία στο Anaconda Distribution Σουίτα.
  • Διαθέτει προηγμένη διεπαφή ιστού που επιτρέπει τον συνδυασμό πηγαίου κώδικα, κειμένων, τύπων, αριθμών και πολυμέσων σε ένα μόνο έγγραφο.
  • Η ενσωμάτωση διαφορετικών τύπων πληροφοριών μας επιτρέπει να παρέχουμε επαρκείς εξηγήσεις για τα προγράμματά μας ή για τις έννοιες που μαθαίνουμε.
  • Αφήστε το aΠρόσβαση από οπουδήποτε χωρίς την ανάγκη εγκατάστασης άλλων υπηρεσιών, αφού λειτουργεί ως διακομιστής-πελάτης. Ομοίως, μπορεί να εκτελεστεί σε τοπική επιφάνεια εργασίας ή σε απομακρυσμένο διακομιστή.
  • Αν και η βασική γλώσσα προγραμματισμού στο Jupyter Notebook είναι Python, αυτή η εφαρμογή είναι επίσης συμβατό με περισσότερες από 40 γλώσσες, μεταξύ των οποίων ξεχωρίζουν οι R, Julia και Scala.
  • Επιτρέπει την ανταλλαγή εγγράφων Jupyter μέσω υπηρεσιών τρίτων.
  • Μπορούμε να εκτελέσουμε και να δούμε εικόνες, βίντεο, LaTeX και JavaScript, καθώς και να χειριστούμε τα αποτελέσματά τους σε πραγματικό χρόνο.
  • Διαθέτει έναν προηγμένο διαχειριστή εγγράφων, ο οποίος σας επιτρέπει να δείτε το αρχεία συμβατά με το Jupyter Notebook που φιλοξενούνται στον υπολογιστή μας.
  • Τα έγγραφα που δημιουργούνται στο Jupyter Notebook μπορούν να εξαχθούν σε διαφορετικές στατικές μορφές συμπεριλαμβανομένων των HTML, reStructeredText, LaTeX, PDF και slide show.
  • Είναι συμβατό με nbviewer που μας επιτρέπει να μεταφέρουμε τα έγγραφα του Jupyter Notebook στο cloud ως στατική ιστοσελίδα, την οποία μπορεί να δει ο καθένας δεν χρειάζεται να εγκαταστήσετε το Jupyter Notebook .

Προεπισκόπηση σημειωματάριου jupyter

Πώς να χρησιμοποιήσετε και να εγκαταστήσετε το Jupyter Notebook;

Εάν είχαμε εγκαταστήσει προηγουμένως το Anaconda Distribution, έχουμε ήδη εγκατεστημένο το Jupyter Notebook και μπορούμε να το τρέξουμε από το τερματικό με jupyter notebook, Αυτή η εντολή θα εκτελέσει τις απαραίτητες υπηρεσίες για να λειτουργεί σωστά το εργαλείο και θα ανοίξει αυτόματα το προεπιλεγμένο πρόγραμμα περιήγησής μας, ώστε να αρχίσουμε να απολαμβάνουμε τις λειτουργίες του Jupyter.

Σε περίπτωση που δεν θέλετε να εγκαταστήσετε το Anaconda Distribution μπορούμε εγκαταστήστε το Jupyter Notebook χρησιμοποιώντας Python pipΓια να το κάνετε αυτό, ανοίξτε ένα τερματικό και εκτελέστε την ακόλουθη εντολή:

$ pip install notebook

Με τον ίδιο τρόπο, μπορούμε να απολαύσουμε μια ηλεκτρονική επίδειξη της εφαρμογής από τα ακόλουθα σύνδεσμος και μια εκτενή τεκμηρίωση όλων των λειτουργιών του μπορεί να βρεθεί σε αυτό Επίσημη Ιστοσελίδα.

Το Jupyter Notebook είναι ένα εργαλείο που θεωρώ απαραίτητο για όσους ξεκινούν στον υπέροχο κόσμο του προγραμματισμού Python, αλλά έχει επίσης μεγάλες δυνατότητες για όσους θέλουν να μελετήσουν την επιστήμη δεδομένων με ομαλό τρόπο, με όλες τις δυνατότητες Python και με τη δυνατότητα τεκμηρίωσης όλων των επιστημονικών βάσεων που έχουν χρησιμοποιηθεί.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Xavier dijo

    Γεια σου.
    Το "Agnostic" είναι μια κακή μετάφραση του αγγλικού "agnostic". Αντίθετα, χρησιμοποιήστε "ανεξάρτητο" ή "ουδέτερο". Ευχαριστώ.

    1.    Έκτορ Ραμίρες dijo

      Το Λεξικό της Βασιλικής Ακαδημίας της Ισπανικής Γλώσσας (DRAE) περιέχει τα ακόλουθα ορισμό της λέξης αγνωστικιστής, αυτό που καθένας με περισσότερη καλή θέληση από την επιθυμία να αντλήσει τις μπάλες του θα είχε βρει σε λίγα χιλιοστά του δευτερολέπτου λιγότερο από ό, τι χρειάζεται για να στείλει ένα δυστυχισμένο σχόλιο. Ευχαριστώ, σαύρα, για την αφοσίωση και την αφοσίωσή σας στην παρουσίαση εξαιρετικών πληροφοριών.