Modify postprocessing/comstock.py and cbecs.py to use polars instead of pandas except for plotting
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- pandas, python
- Ambito
- data, data-visualization
Direzione di ricerca
Start by reading postprocessing/comstock.py and postprocessing/cbecs.py and locating each Pandas and Polars operation. Update the processing paths to use Polars, retaining conversion to Pandas only immediately before Seaborn plotting. Done means both modules follow this policy consistently without changing plotting behavior.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Currently, we use a mix of Pandas and Polars in comstock-postprocessing. Change this all over to Polars. It performs better, and having one library to manage changes in would be nice. The exception to this is converting to Pandas right before plotting, because Seaborn works natively with Pandas.
- Lingua principale
- Ruby
- Stelle
- 54
- Fork
- 28
- Merge medio
- 3g 23h
- PR unite (30g)
- 5
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna 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 NatLabRockies/ComStock
-
Fresh comstockpostproc install fails on import: PyAthena 4.x requires SQLAlchemy 2 (AttributeError: sqlalchemy.types has no attribute DOUBLE)Forse già presa @JanghyunJK l’ha presa 1 giorno fa. Apertapostprocessing
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
NatLabRockies/ComStock#473 ·
-
Sampling broken with dependency changesForse di nuovo libera @asparke2 l’ha presa 94 giorni fa e non c’è nessuna pull request aperta. Apertabug
NatLabRockies/ComStock#462 · 1 assegnatario ·
-
Update S3 workgroup in gap model queriesForse di nuovo libera @eringold l’ha presa 272 giorni fa e non c’è nessuna pull request aperta. Aperta
NatLabRockies/ComStock#453 · 1 assegnatario ·
-
postprocessing
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
NatLabRockies/ComStock#452 ·
-
Postprocessing setup and READMEs out of dateForse di nuovo libera @ChristopherCaradonna l’ha presa 276 giorni fa e non c’è nessuna pull request aperta. Apertapostprocessing
NatLabRockies/ComStock#451 · 1 assegnatario ·
Tutte le issue di NatLabRockies/ComStock
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
rubys/roundhouse#1950 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
`Time.at(t, in: nil)` returns UTC instead of the local time (or the time zone of `t`), unlike CRubyAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
swombat/souls-house#825 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno