L'ho letto da qualche parte Pandas è stato inizialmente sviluppato per il mondo finanziario, almeno non specialmente per le scienze naturali (fisica, biologia e così via), quindi esiste un pacchetto Python di analisi dei dati simile più "orientato alle scienze naturali"?
Ho appena iniziato a usare Pandas e ho già riscontrato due problemi che non avrei potuto risolvere senza usare altri pacchetti o soluzioni casalinghe:
- Come gestire le incertezze?
- Come definire facilmente le unità dei miei dati?
Forse ci sono altri problemi, ma mi manca l'esperienza per essere più precisi. Per il momento, penso alle incertezze pacchetto di per risolvere il primo punto, ma non sono sicuro che funzionerà bene con Panda e non ridurrà la velocità di calcolo. In realtà, non sto cercando un modo per calcolare le incertezze, ma solo un modo semplice per archiviare le incertezze insieme ai miei dati importati. Per il secondo punto, non ho trovato una soluzione migliore della creazione di un dizionario a parte il mio DataFrame per gestire le unità associate a ciascun dato.
Se hai mai riscontrato gli stessi problemi, come l'hai risolto o quali altri pacchetti utilizzi per la manipolazione / archiviazione / analisi dei dati in Python nelle scienze naturali?
Table
(ma ho trovato la parte delle unità). NDData
sembra gestirlo, ma non sono sicuro delle differenze tra queste classi. Se non ti dispiace trasformare il tuo commento in una risposta con un esempio di 2 righe, lo accetterei volentieri!
Table
classe dell'astropia.