Jupyter Notebooks (met Jupyterlab): schrijf Python-code, voer deze uit, controleer het resultaat, interactief. Alles draait lokaal op uw iPad. Inclusief scipy en sklearn.
Jupyter-notebooks zijn een populair hulpmiddel dat wordt gebruikt in onderwijs en onderzoek en waarmee gebruikers kleine stukjes Python-code kunnen schrijven en de resultaten op het scherm kunnen bekijken. Deze notebooks maken ook de combinatie van code en tekst mogelijk met behulp van Markdown.
Carnets is een applicatie die een complete, zelfstandige implementatie van Jupyter-notebooks biedt. Dit betekent dat alles op het apparaat van de gebruiker draait en geen internetverbinding vereist. Naast de standaardversie bevat Carnets ook verschillende pakketten die specifiek zijn ontworpen voor wetenschappelijk rekenen en leren, zoals scipy, sklearn, seaborn en coremltools. Gebruikers kunnen ook schakelen tussen standaardnotebooks en het modernere jupyterlab via de app Instellingen.
De app bevat ook alle pakketten die bij de standaardversie horen, zoals numpy, simple en matplotlib. Gebruikers kunnen de volledige lijst met geïnstalleerde pakketten bekijken door "%pip list" in een codevenster te typen. Ze kunnen ook meer pakketten toevoegen met "%pip install packageName", zolang ze maar puur Python zijn.
Met Carnets kunnen gebruikers hun notitieboekjes delen met andere apps en ook notitieboekjes of mappen openen die door andere apps worden beheerd. Dit maakt het voor gebruikers gemakkelijk om samen te werken en met anderen samen te werken.
Sommige van de pakketten in Carnets zijn astropy, bokeh, cartopy, cryptography, cvxopt, geopandas, nltk, numpy, pandas, scikit-learn, scipy, seaborn, statsmodels en sympy. Gebruikers kunnen indien nodig ook meer pakketten toevoegen, zolang ze maar puur Python zijn.
Jupyter-notebooks zijn een krachtig hulpmiddel dat wordt gebruikt in onderwijs en onderzoek. Je kunt kleine stukjes Python-code schrijven en het resultaat op het scherm bekijken, combineren met alinea's tekst, met behulp van Markdown.
Carnets biedt een complete, zelfstandige implementatie van Jupyter-notebooks. Alles draait op uw apparaat, met behulp van de ingebouwde Python-interpreter; je hebt geen internetverbinding nodig. Vergeleken met de standaardversie (Carnets) voegt deze app verschillende pakketten toe die gericht zijn op wetenschappelijke berekeningen en leren: scipy, sklearn, seaborn en coremltools. Via de app Instellingen kun je schakelen tussen standaard notebooks en het modernere jupyterlab.
Natuurlijk zijn alle pakketten die bij de standaardapp worden geleverd ook aanwezig: numpy, simpelweg, matplotlib... Om de volledige lijst met geïnstalleerde pakketten te zien, typt u "%pip list" in een codevenster. U kunt meer pakketten toevoegen met "%pip install packageName", maar alleen als ze puur Python zijn.
U kunt uw notitieboekjes delen met andere apps en ook notitieboekjes of mappen openen die door andere apps worden beheerd.
Gedeeltelijke lijst met geïnstalleerde pakketten: astropy, babel, bokeh, cartopy, cryptography, cvxopt, Fiona, geopandas, geopy, gym, inequality, libpysal, lxml, mapclassify, matplotlib, networkx, nltk, numpy, openCV, panda's, parso, kussen, pyFFTW, pyproj, qutip, rasterio, regex, Rtree, scikit-learn, scipy, seaborn, segregatie, welgevormd, soepzeef, spopt, statsmodels, sympy, wordcloud.