我在某处读到Pandas最初是为金融界开发的,至少不是专门为自然科学(物理学、生物学等)开发的,那么有没有类似的数据分析 Python 包更“面向自然科学”?
我刚开始使用 Pandas,已经遇到了两个不使用其他包或自制解决方案无法解决的问题:
- 如何管理不确定性?
- 如何轻松定义我的数据单位?
也许还有其他问题,但我缺乏更准确的经验。目前,我考虑使用不确定性包来解决第一点,但我不确定它是否能与 Pandas 一起正常工作并且不会降低计算速度。实际上,我不是在寻找一种计算不确定性的方法,只是一种将不确定性与我导入的数据一起存储的简单方法。对于第二点,我没有找到比在我的 DataFrame 之外创建一个字典来管理与每个数据关联的单元更好的解决方案。
如果您曾经遇到过同样的问题,您是如何解决它的,或者您在自然科学中的 Python 中使用哪些其他包进行数据操作/存储/分析?