Kezdő lépések a Jupyter Notebook segítségével: oktatóanyag

Kezdő lépések a Jupyter Notebook segítségével: oktatóanyag

Ha Ön törekvő adattudós, aki Python vagy R rendszerekkel dolgozik, tudnia kell, hogyan kell használni a Jupyter Notebookot. Ez egy nyílt forráskódú és szerver-alapú IDE az adatok kezelésére, az élő kód megosztására, valamint az adattudományi munkafolyamat kezelésére.





Nézzük meg, hogyan telepítheti és használhatja a Jupyter Notebookot a helyi gépen.





A Jupyter notebook telepítése és indítása pipával

Amikor a Jupyter Notebook virtuális környezetbe telepíti a pip telepítés parancsot, független csomagként vagy modulként futtathatja egy virtuális térben.





Ennek a módszernek a használatához telepítenie kell a számítógépére a Python programot. Ellenkező esetben menjen a python.org webhelyről a Python legújabb verziójának letöltéséhez és telepítéséhez. Ha azonban Mac vagy Linux felhasználó, akkor valószínűleg alapértelmezés szerint már telepítve van a Python.

Ha Windows felhasználó, győződjön meg arról, hogy Ön adja hozzá a Python -t a Windows elérési útjához telepítése után, hogy parancssorból futtatható legyen.



Miután teljesítette a fenti feltételeket, nyissa meg a parancssort a kiválasztott helyre.

Következő, hozzon létre és aktiváljon Python virtuális környezetet ha még nem tette meg.





Ebben a virtuális környezetben futtassa a pip install notebook parancs a Jupyter Notebook telepítéséhez.

Ezután fuss jupyter notebook hogy indítsa el a Jupyter Notebook szervert az alapértelmezett böngészőben.





a Windows 10 licenc áthelyezése új számítógépre

A Jupyter Notebook telepítése és elindítása Anaconda Distribution segítségével

Az Anaconda distribution egy IDE -kezelő, amely lehetővé teszi a Jupyter Notebook telepítését a conda virtuális környezet.

Az Anaconda disztribúció használatakor elkerülheti a parancssori technikákat is. Segítségével létrehozhatja és aktiválhatja virtuális környezetét, és néhány kattintással telepítheti a Jupyter Notebookot az Anaconda Navigator segítségével.

Ennek a lehetőségnek a használatához le kell töltenie és telepítenie kell a legújabb kompatibilis verziót Anaconda forgalmazás .

Miután telepítette az Anaconda -t a gépére, indítsa el az Anaconda Navigator programot. A Windows rendszerben való elindításához nyissa meg a Windows keresősávot, és keressen rá az Anaconda kifejezésre. Ezután kattintson a keresési eredmény menü Anaconda Navigator elemére a megnyitásához.

Bár az Anaconda Navigator alapútvonal-környezetébe előre telepített Jupyter Notebook van, minden egyes környezet létrehozásakor újat kell telepítenie.

Létrehozhat egy conda környezetben, és telepítse a Jupyter Notebookot a CMD vagy az Anaconda Navigator segítségével.

Az Anaconda Navigator opció használatához kattintson az alkalmazás oldalsávjára Környezetek .

Ezután nézze meg az alkalmazás bal alsó sarkát, és kattintson a gombra Teremt .

Írja be a virtuális környezet preferált nevét a Név terület. Ezután válassza ki a kívánt nyelvet, és kattintson a gombra Teremt hogy a conda virtuális környezet.

Miután sikeresen létrehozott egy környezetet, válassza ki azt, és lépjen a következőre: itthon . Ban,-ben itthon menüben keresse meg a Jupyter Notebook elemet, és kattintson a gombra Telepítés telepíteni azt a környezetbe.

Kattintson Dob amint a telepítés befejeződött.

Opcionálisan, miután telepítette a Jupyter Notebookot az Anaconda Navigator segítségével, megnyithat egy terminált vagy parancssort, és használhatja a aktiválja az env_name nevet parancsot az aktiválásához conda virtuális környezetet, amelyet most hozott létre.

Cserélje ki env_name az Anaconda Navigator segítségével létrehozott környezet nevével. Ha azonban ezt a módszert szeretné használni a Windows rendszeren, győződjön meg arról, hogy hozzáadta Anakonda a Windows útvonalához.

Alternatív megoldásként, ha teljesen el akarja kerülni az Anaconda Navigator opciót, létrehozhat egy conda környezetben, és csak a terminálon keresztül telepítse a Jupyter Notebookot.

Ehhez nyissa meg a terminált, és futtassa a parancsot conda create --name env_name . Ha Windows felhasználó, használhatja conda.bat create --name env_name .

Használja a pip install notebook paranccsal telepítheti a Jupyter Notebook -ot az adott környezetbe. Cserélje ki env_name a kívánt névvel.

Ezután indítsa el a Jupyter Notebook programot a jupyter notebook parancs.

Összefüggő: A Windows CMD parancsai, amelyeket tudnia kell

Megjegyzés: A Jupyter Notebook parancssorból történő indítása ajánlott. Így létrehozhat egy külön mappát a projekthez, és virtuális környezetet hozhat létre a mappa helyére, valamint elindíthatja a Jupyter Notebook alkalmazást ugyanabba a könyvtárba.

A Jupyter Notebook használata

Most, hogy telepítette a Jupyter Notebookot. Vessünk egy pillantást néhány felhasználási módra.

A Jupyter Notebook elindítása a kezdőlapra jut, ahol kezelheti fájljait.

Megjegyzés: Általában, amikor a Jupyter Jegyzetfüzetet megnyitja egy üres könyvtárba a CMD -n keresztül, a kezdőlap is örökölni fogja az üres könyvtárat. Ellenkező esetben a szülőkönyvtárban található összes fájl tükrözi a Jupyter Notebook honlapját.

Fájl importálása Jupyter notebookba

Érdemes külső fájlokkal, például Excel -dokumentumokkal dolgozni. Ezt importálhatja a Jupyter Notebook könyvtárába, ha még nincs ott.

Ha fájlt szeretne importálni a Jupyter Notebookba, nézze meg az alkalmazás jobb felső sarkát, és kattintson a gombra Feltöltés fájl kereséséhez a számítógépen.

Ezután, miután feltöltötte a fájlt, kattintson a Feltöltés opció jelenik meg a fájl mellett, hogy hozzáadja azt a szülő mappa könyvtárához.

Munka új notebookkal

Minden megnyitott notebook futtatja a kódot a fájlokon .ipynb kiterjesztés. Jegyzetfüzet vagy kernel megnyitásához kattintson a gombra Új . Ezután válassza ki Python 3 .

Ha az újonnan megnyitott jegyzetfüzetet új névvel szeretné menteni, kattintson a gombra Fájl .

Ezután válassza ki a Mentés másként lehetőséget, és adja meg a jegyzetfüzet előnyben részesített nevét.

Hogyan lehet leállítani a futó notebookot

A futó notebook leállításához menjen a kezdőlapra, és válassza a lehetőséget Futás . Betölti a jelenleg futó rendszermagok listáját.

Kattintson Leállitás a bezárni kívánt jegyzetfüzet mellett, deaktiválásához.

Új cellák hozzáadása a Jupyter notebookhoz

A Jupyter Notebook kernelben a kódokat cellákba írhatja. Új cella hozzáadásához kattintson a gombra Beszúrás . Ezután válassza ki a kívánt opciót.

Alternatív megoldásként billentyűparancsokkal új cellákat adhat hozzá. Ha új cellát szeretne hozzáadni egy meglévő fölé, kattintson rá, majd nyomja meg a gombot NAK NEK a billentyűzeten.

Az alábbi cella hozzáadásához ismételje meg a fenti folyamatot, de ezúttal nyomja meg a gombot B a billentyűzeten.

Egy cella felfelé vagy lefelé mozgatásához érintse meg a cellacellát. Ezután kattintson a felfelé vagy lefelé mutató nyílra a kernel tetején.

Hogyan lehet futtatni egy sort vagy kódblokkot a Jupyter Notebookban

Egy sor vagy kódblokk végrehajtásához kattintson a gombra Fuss opciót a kernel felső részén.

Ha kódot szeretne futtatni a billentyűparanccsal, nyomja meg a gombot Ctrl + Enter a billentyűzeten.

Adathalmaz betöltése pandákkal a Jupyter Notebookba: Gyakorlati példa

Adathalmazt is betölthet a rendszermagba. Vessünk egy pillantást az alábbi példakódra egy Excel fájl Python segítségével történő olvasásához:

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

Ne feledje, hogy ha importálja vagy beilleszti az adatkészletet a munkakönyvtárba, akkor betöltheti az Excel fájlt anélkül, hogy meghívná annak teljes elérési útját. nyomja meg Ctrl + Enter futtatni a fenti kódot.

A fenti kód ezt a kimenetet adja vissza:

A Jupyter Notebook Markdown tulajdonságának használata

A markdown tulajdonsággal matematikai kifejezéseket és egyszerű szöveget írhat. A Jupyter Notebook jelölési tulajdonságának használatához el kell sajátítania néhány alapvető szintaxist és szabályt.

Tekintse meg az alábbi szabályokat:

  • $ : egy jelölőkód megnyitása és bezárása
  • korlátok : határértéket jelöl
  • összeg : hívja az összeg szimbólumot
  • alfa : írjon egy alfa szimbólumot
  • béta : béta szimbólum írása
  • gamma : gamma szimbólum hívása
  • ^ {} : felülír egy karaktert a göndör forrasztásban
  • _ {} : írjon egy karaktert a göndör forrasztásba
  • sapka : sapka szimbólum bevezetése
  • Van : tegyen kalap szimbólumot a következő karakter fölé

Ha látni szeretné, hogy ezek a szabályok hogyan működnek a gyakorlatban, másolja le az alábbi jelölőkódot, és illessze be a kernel cellájába.

$ beta_0 {^4} cap hat 6 összeg korlátok részleges 5_ {2} $

Ezután érintse meg a kódot tartalmazó cellát, majd nézzen a kernel tetejére, és kattintson a Kód ledob.

Válassza a lehetőséget Árleszállítás a listából. Ezután futtassa a jelölőkódot.

Alternatív megoldásként megnyomhatja a gombot M a billentyűzeten, hogy a kijelölt cella jelölésre váltson. Nyomja meg a kulcsot ÉS hogy visszakapcsoljon Kód mód.

Azonban, hogy jobban megszerezze a leértékelési tulajdonságot, nézze meg a Jupyter Notebook Markdown Cells dokumentumok .

Használja ki legjobban a Jupyter notebookot

A Jupyter Notebook lehetővé teszi valós idejű adattudományi kód futtatását és megosztását helyi vagy távoli szerveren keresztül. Jelölési tulajdonságával matematikai kifejezéseket és írott szövegeket is megoszthat másokkal.

Amellett, hogy kódot ír vele, a Jupyter Notebook egy produktív és oktató platform az oktatók és a tanulók számára, hogy együttműködve futtassanak adattudományi vagy gépi tanulási projekteket.

Ez az eszköz azonban sok más funkciót kínál. Azokkal, amelyeket itt megbeszéltünk, el kell kezdenie.

Részvény Részvény Csipog Email 4 egyedi módszer adatkészletek beszerzésére a gépi tanulási projekthez

A jó adatkészletek elengedhetetlenek a gépi tanuláshoz és az adattudományhoz. Ismerje meg, hogyan szerezheti be a projektjeihez szükséges adatokat.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • Piton
  • Adatelemzés
A szerzőről Idisou Omisola(94 cikk megjelent)

Idowu szenvedélyes minden intelligens technológia és termelékenység iránt. Szabadidejében kódolással játszik, és ha unatkozik, sakktáblára vált, de szeret időnként elszakadni a rutintól. Szenvedélye, hogy megmutassa az embereknek a modern technológia körüljárását, motiválja őt, hogy írjon többet.

Továbbiak Idowu Omisola -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide