Începeți cu Jupyter Notebook: un tutorial

Începeți cu Jupyter Notebook: un tutorial

Dacă sunteți un om de știință de date care lucrează cu Python sau R, trebuie să știți cum să utilizați Jupyter Notebook. Este un IDE open source și bazat pe server pentru manipularea datelor, partajarea codului live, precum și gestionarea fluxului de lucru în domeniul științei datelor.





Să aruncăm o privire la modul în care puteți instala și utiliza Jupyter Notebook pe mașina dvs. locală.





Cum se instalează și se lansează Jupyter Notebook cu Pip

Când instalați Jupyter Notebook într-un mediu virtual prin instalare pip comanda, trebuie să o rulați ca un pachet independent sau modul într-un spațiu virtual.





Pentru a utiliza această metodă, trebuie să aveți Python instalat pe computer. În caz contrar, mergeți la python.org site-ul web pentru a descărca și instala cea mai recentă versiune de Python. Cu toate acestea, dacă sunteți utilizator Mac sau Linux, probabil că Python este deja instalat în mod implicit.

Dacă sunteți utilizator Windows, asigurați-vă că dvs. adăugați Python la calea Windows după instalarea acestuia pentru a-l face executabil din linia de comandă.



După ce ați îndeplinit condițiile de mai sus, deschideți promptul de comandă în locația aleasă.

Următorul, creați și activați un mediu virtual Python dacă nu ați făcut-o deja.





În timp ce vă aflați în acel mediu virtual, rulați caiet de instalare pip comanda pentru a instala Jupyter Notebook.

Apoi, fugi caiet de jupiter pentru a lansa serverul Jupyter Notebook în browserul dvs. implicit.





cum să conectez controlerul meu Xbox la computer

Cum se instalează și se lansează Jupyter Notebook cu distribuția Anaconda

Distribuția Anaconda este un manager IDE care vă permite să instalați Jupyter Notebook într-un conda mediu virtual.

De asemenea, puteți evita tehnicitățile din linia de comandă atunci când utilizați distribuția Anaconda. Vă permite să creați și să vă activați mediul virtual și să instalați Jupyter Notebook prin Anaconda Navigator în câteva clicuri.

Pentru a utiliza această opțiune, trebuie să descărcați și să instalați cea mai recentă versiune compatibilă a Distribuția anacondelor .

După ce ați instalat Anaconda pe mașină, lansați Anaconda Navigator. Pentru a-l lansa pe Windows, puteți deschide bara de căutare Windows și căutați Anaconda. Apoi faceți clic pe Anaconda Navigator în meniul cu rezultatele căutării pentru a-l deschide.

Deși mediul de cale de bază al Anaconda Navigator are preinstalat Jupyter Notebook, trebuie să instalați unul nou de fiecare dată când creați un mediu cu acesta.

Puteți crea un conda mediu și instalați Jupyter Notebook în acesta prin CMD sau Anaconda Navigator.

Pentru a utiliza opțiunea Anaconda Navigator, pe bara laterală a aplicației, faceți clic pe Medii .

Apoi, priviți în colțul din stânga jos al aplicației și faceți clic pe Crea .

Introduceți un nume preferat pentru mediul dvs. virtual în Nume camp. Apoi selectați limba aleasă și faceți clic Crea a face o conda mediu virtual.

După ce creați cu succes un mediu, selectați-l și accesați Acasă . În Acasă meniul, localizați Jupyter Notebook și faceți clic pe Instalare pentru a-l instala în acel mediu.

Click pe Lansa după finalizarea instalării.

Opțional, după instalarea Jupyter Notebook prin Anaconda Navigator, puteți deschide un terminal sau un prompt de comandă și puteți utiliza activați env_name comanda pentru activarea conda mediul virtual pe care tocmai l-ați creat.

A inlocui env_name cu numele mediului pe care tocmai l-ați creat prin Anaconda Navigator. Cu toate acestea, pentru a utiliza această metodă pe Windows, asigurați-vă că adăugați Anaconda la calea Windows.

Alternativ, dacă doriți să evitați în totalitate opțiunea Anaconda Navigator, puteți crea un conda mediu și instalați Jupyter Notebook în acesta numai prin terminal.

Pentru aceasta, deschideți terminalul și executați comanda conda create --name env_name . Dacă sunteți utilizator Windows, puteți utiliza conda.bat create --name env_name .

Folosește caiet de instalare pip comanda pentru a instala Jupyter Notebook în acel mediu. A inlocui env_name cu numele tău preferat.

Apoi, lansați Jupyter Notebook executând caiet de jupiter comanda.

Legate de: Comenzi Windows CMD pe care ar trebui să le cunoașteți

NB: Se recomandă lansarea Jupyter Notebook prin linia de comandă. În acest fel, puteți crea un folder separat pentru proiectul dvs. și puteți crea un mediu virtual în locația folderului, precum și să lansați Jupyter Notebook în același director.

Cum se folosește Jupyter Notebook

Acum că ați instalat Jupyter Notebook. Să aruncăm o privire asupra câtorva moduri în care îl puteți folosi.

Lansarea Jupyter Notebook vă duce la pagina de pornire, unde puteți gestiona fișierele.

NB: De obicei, atunci când deschideți Jupyter Notebook într-un director gol prin CMD, pagina de pornire moștenește acel director gol. În caz contrar, toate fișierele din directorul părinte se reflectă pe pagina principală a Jupyter Notebook.

Cum să importați un fișier în blocnotesul Jupyter

Poate doriți să lucrați cu un fișier extern, cum ar fi un document Excel. Puteți importa acest lucru în directorul Jupyter Notebook dacă nu este deja acolo.

Pentru a importa un fișier în Jupyter Notebook, căutați în colțul din dreapta sus al aplicației și faceți clic pe Încărcați pentru a răsfoi computerul după un fișier.

Apoi, după ce ați încărcat fișierul, faceți clic pe Încărcați opțiune care apare lângă fișier pentru a o adăuga în directorul director părinte.

Lucrul cu un notebook nou

Fiecare notebook pe care îl deschideți rulează codul pe fișiere .ipynb extensie. Pentru a deschide un notebook sau un nucleu, faceți clic pe Nou . Apoi selectați Python 3 .

Pentru a salva notebook-ul nou deschis cu un nume nou, faceți clic pe Fişier .

Apoi, selectați Salvează ca opțiune și dați caietului un nume preferat.

Cum să opriți un notebook în cursă

Pentru a închide un notebook în funcțiune, accesați pagina de pornire și selectați Alergare . Se încarcă o listă de nuclee care rulează în prezent.

Click pe Închide lângă orice caiet pe care doriți să-l închideți pentru a-l dezactiva.

Cum se adaugă celule noi în blocnotesul Jupyter

În timp ce se află în Kernel-ul Jupyter Notebook, trebuie să scrieți codul în celule. Pentru a adăuga o nouă celulă, faceți clic pe Introduce . Apoi selectați opțiunea preferată.

Alternativ, puteți utiliza comenzile rapide de la tastatură pentru a adăuga celule noi. Pentru a adăuga o celulă nouă deasupra uneia existente, faceți clic pe ea, apoi apăsați tasta LA pe tastatură.

Pentru a adăuga o celulă de mai jos, repetați procesul de mai sus, dar de această dată, apăsați tasta B pe tastatură.

Pentru a muta o celulă în sus sau în jos, atingeți celula țintă. Apoi, faceți clic pe săgeata în sus sau în săgeata în jos din partea de sus a nucleului.

Cum se execută o linie sau un bloc de cod în Jupyter Notebook

Pentru a executa o linie sau un bloc de cod, faceți clic pe Alerga opțiunea din partea superioară a nucleului.

Pentru a rula un cod cu comanda rapidă de la tastatură, apăsați Ctrl + Enter pe tastatură.

Încărcarea unui set de date cu panda în blocnotesul Jupyter: un exemplu practic

Puteți încărca și un set de date în Kernel. Să aruncăm o privire la exemplul de cod de mai jos pentru a citi un fișier Excel cu Python:

import pandas as pd
data=pd.read_excel(r'raw_data.xlsx')
data.head(10)

Rețineți că odată ce importați sau lipiți setul de date în directorul dvs. de lucru, puteți încărca fișierul Excel fără a apela calea completă a acestuia. presa Ctrl + Enter pentru a rula codul de mai sus.

Codul de mai sus returnează această ieșire:

Cum se utilizează proprietatea de reducere a Jupyter Notebook

Puteți utiliza proprietatea de reducere pentru a scrie expresii matematice și text simplu. Pentru a începe cu proprietatea de reducere a Jupyter Notebook, trebuie să stăpâniți câteva sintaxi și reguli de bază.

Aruncați o privire la câteva dintre regulile de mai jos:

  • $ : deschideți și închideți un cod de reducere
  • limiti : denotați o limită
  • sumă : apelați simbolul sumă
  • alfa : scrieți un simbol alfa
  • beta : scrieți un simbol beta
  • gamma : apelați un simbol gamma
  • ^ {} : superscript un personaj din brațul cret
  • _ {} : scrieți un indice al personajului în brațul cret
  • cap : introduceți un simbol de capac
  • Are : puneți un simbol pălărie deasupra următorului caracter

Pentru a vedea cum funcționează aceste reguli în practică, copiați codul de reducere de mai jos și lipiți-l într-o celulă din Kernel.

$ beta_0 {^ 4} cap hat 6 sum limits partial 5_ {2} $

Apoi, atingeți celula care conține codul, apoi căutați în partea de sus a nucleului și faceți clic pe Cod scapă jos.

Selectați Markdown din listă. Apoi rulați codul de reducere.

Alternativ, puteți apăsa tasta M de pe tastatură pentru a comuta celula selectată la marcare. Apăsați tasta ȘI pentru a reveni la Cod modul.

Cu toate acestea, pentru a obține mai bine proprietatea de reducere, puteți verifica Documente Jupyter Notebook Markdown Cells .

Faceți cea mai bună utilizare a Jupyter Notebook

Jupyter Notebook vă permite să rulați și să partajați codul științific al datelor în timp real printr-un server local sau la distanță. Cu proprietatea sa de reducere, puteți partaja, de asemenea, expresii matematice și texte scrise cu alte persoane.

În plus față de scrierea codului cu acesta, Jupyter Notebook este o platformă productivă și educativă pentru tutori și cursanți pentru a rula în colaborare bucăți de proiecte de știință a datelor sau de învățare automată.

Cu toate acestea, acest instrument oferă o mulțime de alte caracteristici. Cele pe care le-am discutat aici ar trebui să vă înceapă.

Acțiune Acțiune Tweet E-mail 4 moduri unice de a obține seturi de date pentru proiectul dvs. de învățare automată

Seturile de date bune sunt esențiale pentru învățarea automată și știința datelor. Aflați cum să obțineți datele de care aveți nevoie pentru proiectele dvs.

Citiți în continuare
Subiecte asemănătoare
  • Programare
  • Piton
  • Analiza datelor
Despre autor Idisou Omisola(94 articole publicate)

Idowu este pasionat de orice tehnologie inteligentă și productivitate. În timpul liber, se joacă cu codificarea și trece la tabla de șah când se plictisește, dar îi place, de asemenea, să se rupă de rutină din când în când. Pasiunea sa pentru a arăta oamenilor calea în jurul tehnologiei moderne îl motivează să scrie mai multe.

Mai multe de la Idowu Omisola

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona