Eu li em algum lugar que o Pandas foi desenvolvido pela primeira vez para o mundo financeiro, pelo menos não especialmente para as ciências naturais (física, biologia e assim por diante), então existe algum pacote Python de análise de dados semelhante mais "orientado para as ciências naturais"?
Comecei a usar o Pandas e já encontrei dois problemas que não consegui resolver sem usar outros pacotes ou soluções caseiras:
- Como gerenciar incertezas?
- Como definir facilmente as unidades dos meus dados?
Talvez haja outras questões, mas me falta experiência para ser mais preciso. No momento, penso no pacote de incertezas para resolver o primeiro ponto, mas não tenho certeza de que funcione bem com o Pandas e não diminua a velocidade da computação. Na verdade, não estou procurando uma maneira de computar com incertezas, apenas uma maneira simples de armazenar incertezas junto com meus dados importados. Para o segundo ponto, não encontrei uma solução melhor do que criar um dicionário separado do meu DataFrame para gerenciar as unidades associadas a cada dado.
Se você já teve os mesmos problemas, como o resolveu ou quais outros pacotes você usa para manipulação / armazenamento / análise de dados no Python em ciências naturais?
Table
(mas achei as unidades como parte). NDData
parece gerenciar isso, mas não tenho certeza sobre as diferenças entre essas classes. Se você não se importa de transformar seu comentário em uma resposta com um exemplo de duas linhas, eu aceitaria de bom grado!
Table
aula de astropia.