Air pollution tutorial should show path to "vectorization"
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- numpy
- Ambito
- documentation
Direzione di ricerca
Inizia dal tutorial sull’inquinamento atmosferico e individua la funzione vettorializzata esistente utilizzata per calcolare l’AQI. Confronta come il tutorial potrebbe presentare l’approccio vectorize insieme alle idee di searchsorted e interpolazione; il lavoro è completato quando il tutorial spiega queste alternative e non lascia intendere che vectorize sia l’unico percorso.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The air polution tutorial has a "vectorized" function to calculte the AIQ (IIRC). This can be vectorized using searchsorted (which is a bit much work, but not too tricky).
I am also almost completely certain that it can also be replaced with a single call to np.interp1d.
Having the "vectorize" version seems good, but doesn't fully leverage the concepts that NumPy provides. I think it would be great arc to keep it, but then also show the final interp and maybe even the searchsorted idea. (I honestly don't like stopping at vectorize becuzse it makes seems that vectorize is a common approach, when I consider it more of a fallback solution – whether used a lot in practice or not.)
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 673
- Fork
- 229
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di numpy/numpy-tutorials
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
numpy/numpy-tutorials#228 ·
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
numpy/numpy-tutorials#150 · 2 commenti ·
-
enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
numpy/numpy-tutorials#305 · 1 reazione ·
-
maintenance
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
numpy/numpy-tutorials#283 · 1 reazione ·
-
enhancement infrastructure maintenance
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
numpy/numpy-tutorials#280 · 5 commenti ·
Tutte le issue di numpy/numpy-tutorials
Issue simili
-
Area: Excel support
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
orbeon/orbeon-forms#7893 ·
-
Theme loads third-party resources on every page (jsdelivr web font, cdnjs Font Awesome) – GDPR Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
docToolchain/docToolchain#1705 ·
-
kb-infra-drift
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
OCHA-DAP/ds-knowledge-base#653 · 1 commento ·
-
area/dev-productivity area/disaster-recovery area/ipcei kind/enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Claiming namespace: rasy007 Apertanamespace operations
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
EclipseFdn/open-vsx.org#13419 ·