Als u een aspirant-datawetenschapper bent die met Python of R werkt, moet u weten hoe u Jupyter Notebook moet gebruiken. Het is een open-source en servergebaseerde IDE voor het manipuleren van gegevens, het delen van live code en het beheren van de datawetenschappelijke workflow.

Laten we eens kijken hoe u Jupyter Notebook op uw lokale computer kunt installeren en gebruiken.

Jupyter Notebook installeren en starten met Pip

Wanneer u Jupyter Notebook in een virtuele omgeving installeert via het pip installeren commando, je mag het uitvoeren als een onafhankelijk pakket of module in een virtuele ruimte.

Om deze methode te gebruiken, moet Python op uw computer zijn geïnstalleerd. Ga anders naar het python.org website om de nieuwste versie van Python te downloaden en te installeren. Als je echter een Mac- of Linux-gebruiker bent, heb je Python waarschijnlijk al standaard geïnstalleerd.

Als u een Windows-gebruiker bent, zorg er dan voor dat u voeg Python toe aan het Windows-pad na het installeren om het uitvoerbaar te maken vanaf de opdrachtregel.

instagram viewer
Python toevoegen aan de Windows PATH-variabele

Leer hoe u Python overal op de opdrachtregel kunt openen door het toe te voegen aan uw Windows PATH-variabele.

Zodra u aan de bovenstaande voorwaarden heeft voldaan, opent u de opdrachtprompt naar de door u gekozen locatie.

De volgende, maak en activeer een virtuele Python-omgeving als je dat nog niet hebt gedaan.

Voer in die virtuele omgeving het pip installeer notebook opdracht om Jupyter Notebook te installeren.

Ren vervolgens jupyter notebook om de Jupyter Notebook-server in uw standaardbrowser te starten.

Jupyter Notebook installeren en starten met Anaconda Distribution

Anaconda-distributie is een IDE-manager waarmee u Jupyter Notebook binnen een conda virtuele omgeving.

U kunt ook de technische details van de opdrachtregel vermijden wanneer u Anaconda-distributie gebruikt. Het laat je je virtuele omgeving creëren en activeren en Jupyter Notebook installeren via zijn Anaconda Navigator in een paar klikken.

Om deze optie te gebruiken, moet u de nieuwste compatibele versie van Anaconda-distributie.

Zodra je Anaconda op je computer hebt geïnstalleerd, start je de Anaconda Navigator. Om het op Windows te starten, kunt u de Windows-zoekbalk openen en naar Anaconda zoeken. Klik vervolgens op Anaconda Navigator in het menu met zoekresultaten om het te openen.

Hoewel in de basispadomgeving van Anaconda Navigator Jupyter Notebook vooraf is geïnstalleerd, moet u elke keer dat u er een omgeving mee maakt een nieuwe installeren.

U kunt een conda omgeving en installeer Jupyter Notebook erin via de CMD of Anaconda Navigator.

Om de Anaconda Navigator-optie te gebruiken, klikt u in de zijbalk van de app op Omgevingen.

Kijk vervolgens naar de linkerbenedenhoek van de app en klik op Creëer.

Voer een voorkeursnaam in voor uw virtuele omgeving in het Naam veld. Selecteer vervolgens de door u gekozen taal en klik op Creëer om een conda virtuele omgeving.

Zodra u met succes een omgeving hebt gemaakt, selecteert u deze en gaat u naar Huis. In de Huis menu, zoek Jupyter Notebook en klik op Installeren om het in die omgeving te installeren.

Klik op Lancering zodra de installatie is voltooid.

Optioneel kunt u na het installeren van Jupyter Notebook via de Anaconda Navigator een terminal of opdrachtprompt openen en de activeer env_name commando om het conda virtuele omgeving die u zojuist hebt gemaakt.

Vervangen env_name met de naam van de omgeving die je zojuist hebt aangemaakt via Anaconda Navigator. Als u deze methode echter op Windows wilt gebruiken, moet u Anaconda naar het Windows-pad.

Als alternatief, als u de Anaconda Navigator-optie volledig wilt vermijden, kunt u een conda omgeving en installeer Jupyter Notebook erin alleen via de terminal.

Om dat te doen, opent u uw terminal en voert u de opdracht uit conda create --name env_name. Als u een Windows-gebruiker bent, kunt u conda.bat create --name env_name.

Gebruik de pip installeer notebook opdracht om Jupyter Notebook in die omgeving te installeren. Vervangen env_name met uw favoriete naam.

Start vervolgens Jupyter Notebook door het jupyter notebook opdracht.

Verwant: Windows CMD-opdrachten die u moet kennen

NB: Het wordt aanbevolen om Jupyter Notebook via de opdrachtregel te starten. Op die manier kunt u een aparte map voor uw project maken en een virtuele omgeving maken op de locatie van de map, en Jupyter Notebook naar diezelfde map starten.

Jupyter Notebook gebruiken

Nu je Jupyter Notebook hebt geïnstalleerd. Laten we eens kijken naar enkele manieren waarop u het kunt gebruiken.

Als u Jupyter Notebook start, gaat u naar de startpagina, waar u uw bestanden kunt beheren.

NB: Wanneer u Jupyter Notebook opent naar een lege map via de CMD, neemt de homepagina ook die lege map over. Anders worden alle bestanden in de bovenliggende map weergegeven op de startpagina van Jupyter Notebook.

Hoe een bestand in Jupyter Notebook te importeren

Misschien wilt u met een extern bestand werken, zoals een Excel-document. U kunt dat in de map van Jupyter Notebook importeren als het er nog niet is.

Om een ​​bestand in Jupyter Notebook te importeren, kijkt u naar de rechterbovenhoek van de app en klikt u op Uploaden om op uw pc naar een bestand te zoeken.

Nadat u het bestand heeft geüpload, klikt u vervolgens op het Uploaden optie die naast het bestand verschijnt om het toe te voegen aan de bovenliggende map.

Werken met een nieuwe notebook

Elk notitieblok dat u opent, voert uw code uit op bestanden met .ipynb uitbreiding. Om een ​​notitieboekje of een kernel te openen, klikt u op Nieuw. Selecteer vervolgens Python 3.

Om het nieuw geopende notitieboek met een nieuwe naam op te slaan, klikt u op het dossier.

Selecteer vervolgens het Opslaan als optie en geef uw notebook een voorkeursnaam.

Een actieve notebook afsluiten

Om een ​​actieve notebook af te sluiten, gaat u naar de startpagina en selecteert u Rennen. Het laadt een lijst met momenteel draaiende kernels.

Klik op Afsluiten naast een notebook die u wilt sluiten om deze te deactiveren.

Nieuwe cellen toevoegen in Jupyter Notebook

In de Jupyter Notebook Kernel mag je je code in cellen schrijven. Om een ​​nieuwe cel toe te voegen, klikt u op Invoegen. Selecteer vervolgens uw gewenste optie.

Als alternatief kunt u sneltoetsen gebruiken om nieuwe cellen toe te voegen. Om een ​​nieuwe cel toe te voegen boven een bestaande, klik erop en druk op de toets EEN op je toetsenbord.

Om een ​​cel hieronder toe te voegen, herhaalt u het bovenstaande proces, maar deze keer drukt u op de toets B. op je toetsenbord.

Om een ​​cel omhoog of omlaag te verplaatsen, tikt u op de doelcel. Klik vervolgens op de pijl-omhoog of pijl-omlaag bovenaan de kernel.

Een regel of codeblok uitvoeren in Jupyter Notebook

Om een ​​regel of codeblok uit te voeren, klikt u op het Rennen optie in het bovenste deel van de kernel.

Om een ​​code uit te voeren met de sneltoets, drukt u op Ctrl + Enter op je toetsenbord.

Een gegevensset met panda's laden in Jupyter Notebook: een praktisch voorbeeld

U kunt ook een gegevensset in de kernel laden. Laten we de onderstaande voorbeeldcode eens bekijken voor het lezen van een Excel-bestand met Python:

importeer panda's als pd
data = pd.read_excel (r "raw_data.xlsx")
data.head (10)

Merk op dat als u de dataset eenmaal in uw werkmap heeft geïmporteerd of geplakt, u het Excel-bestand kunt laden zonder het volledige pad op te roepen. druk op Ctrl + Enter om de bovenstaande code uit te voeren.

De bovenstaande code retourneert deze uitvoer:

Hoe de Markdown-eigenschap van Jupyter Notebook te gebruiken

U kunt de eigenschap markdown gebruiken om wiskundige uitdrukkingen en platte tekst te schrijven. Om aan de slag te gaan met de markdown-eigenschap van Jupyter Notebook, moet u enkele basissyntaxis en regels beheersen.

Bekijk enkele van de onderstaande regels:

  • $: open en sluit een prijsverlagingscode
  • \ limieten: duiden een limiet aan
  • \som: roep het som-symbool op
  • \ alpha: schrijf een alfa-symbool
  • \ bèta: schrijf een bètasymbool
  • \gamma: roep een gamma-symbool op
  • ^{}: superscript een teken binnen het accolade
  • _{}: schrijf een subscript van het karakter binnen het accolade
  • \ cap: introduceer een pet-symbool
  • \hoed: plaats een hoedsymbool boven het volgende teken

Om te zien hoe die regels in de praktijk werken, kopieert u de onderstaande markdown-code en plakt u deze in een cel in de kernel.

$ \ beta_0 {^ 4} \ cap \ hat 6 \ som \ limieten \ gedeeltelijke 5_ {2} $

Tik vervolgens op de cel met de code, kijk dan naar de bovenkant van de kernel en klik op het Code laten vallen.

Selecteer Markdown van de lijst. Voer vervolgens de prijsverlagingscode uit.

U kunt ook op de toets drukken M. op uw toetsenbord om de geselecteerde cel te markeren. Raak de sleutel Y om terug te schakelen naar Code modus.

Als u echter een beter inzicht wilt krijgen in de afwaardering, kunt u de Jupyter Notebook Markdown Cells docs.

Maak optimaal gebruik van Jupyter Notebook

Met Jupyter Notebook kunt u real-time datawetenschapscode uitvoeren en delen via een lokale of externe server. Met zijn markdown-eigenschap kunt u ook wiskundige uitdrukkingen en geschreven teksten delen met andere mensen.

Naast het schrijven van code ermee, is Jupyter Notebook een productief en educatief platform voor docenten en studenten om samen te werken met datawetenschap of machine learning-projecten.

Deze tool biedt echter nog veel meer functies. Degenen die we hier hebben besproken, zouden u op weg moeten helpen.

E-mail
4 unieke manieren om gegevenssets voor uw machine learning-project te krijgen

Goede datasets zijn essentieel voor machine learning en datawetenschap. Leer hoe u de gegevens krijgt die u nodig heeft voor uw projecten.

Gerelateerde onderwerpen
  • Programmeren
  • Python
  • Gegevensanalyse
Over de auteur
Idowu Omisola (45 artikelen gepubliceerd)

Idowu is gepassioneerd door alles wat met slimme technologie en productiviteit te maken heeft. In zijn vrije tijd speelt hij met coderen en schakelt hij over naar het schaakbord als hij zich verveelt, maar hij houdt er ook van om af en toe de routine te doorbreken. Zijn passie om mensen de weg te wijzen in moderne technologie, motiveert hem om meer te schrijven.

Meer van Idowu Omisola

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.