JupyterLab er et web-basert utviklingsmiljø for utvalgte programmeringsspråk, bl.a. Python. JupyterLab gir mulighet for å lage dokumenter som kombinerer tekst, programkode og visualiseringer.
JupyterLab er avhengig av en underliggende Python-installasjon og eventuelle programbiblioteker. GeoPandas er en samling av slike biblioteker.
Sentrale navn og begreper:
Fra kommandovindu for Miniconda/Anaconda:
cd \ ; går til rotnivå på c-disken
md NTNU ; lager mappen for programfiler (gjøres bare første gang)
cd NTNU ; går ned i mappen
conda activate geo ; aktiverer geopandas-oppsettet (et conda 'environment')
jupyter lab ; starter JupyterLab (som kommer opp i et nettleservindu)
JupyterLab opererer med to typer modus, og vil reagere ulikt på tastetrykk etter hvilken modus den er i.
Tast | Operasjon |
---|---|
a | Setter inn ny celle ovenfor aktiv celle |
b | Setter inn ny celle nedenfor aktiv celle |
x | Cut - klipper ut aktiv celle |
c | Copy - kopierer aktic celle |
v | Paste - limer inn celle etter x- eller c-kommando |
dd | Sletter aktiv celle |
y | endrer celletype til code |
m | endrer celletype til markdown |
r | endrer celletype til raw |
ii | Interrupt - avbryt kjøring av aktiv celle |
Tast | Operasjon |
---|---|
Cursor-bevegelser | |
Ctrl-Home | gå til celle start |
Ctrl-Up | gå til celle start |
Ctrl-End | gå til celle slutt |
Ctrl-Down | gå til celle slutt |
Ctrl-Left | gå ett ord til venstre |
Ctrl-Right | gå ett ord til høyre |
Markering av tekst | |
Shift + Cursor-bevegelser | markerer tekst |
Kopiering av tekst | |
Shift + del | kopier tekst |
Shift + ins | lim inn tekst |
Ctrl + C | Copy - kopierer markert tekst |
Ctrl + X | Cut - klipper ut markert tekst |
Ctrl + V | Paste - limer inn tekst |
Høyre-klikk for å få kontekstmeny med kopier/lim inn fungerer ikke i JupyterLab. Man må bruke tastatur-kommandoer for å kopiere av tekst.
Tast | Operasjon |
---|---|
Shift + Enter | Kjør aktiv celle - hopp til neste celle |
Ctrl + Enter | Kjør aktiv celle - forbli i samme celle |
Ctrl + S | Lagrer notebook-dokument |
Meny-punkt | — — | — File/Rename notebook Edit/Clear all outputs Run/Restart kernel and run all cells
06.03.2021 - Sverre Stikbakke