【发布时间】:2017-03-07 06:08:19
【问题描述】:
简介
我有一堆包含 1000 个站点的数据系列,每个站点都有 4 个特征(例如温度、风、二氧化碳浓度、太阳辐射)。
所有功能都在时间序列中,具有每小时分辨率。
在 Pandas 的支持下,我在 .csv 文件中读取了这些数据。
现在我需要将它们保存并整理在一起以便更好地重复使用。
我的解决方案
我创建名为“sample_x,feature_y”的列。并且每一列都包含 sample_x 的 feature_y 的时间序列数据。
这种方法可行,但效率不高。因为我必须用长列名创建 4000 列。
我的问题
有没有更好的方法在 Python 中保存多维数据。我想要一个简单的解决方案,可以帮助我直接评估和处理特定数据。
感谢任何建议或解决方案!
【问题讨论】:
-
xarray.pydata.org/en/stable 专为处理天气数据的存储和操作而设计;它建立在 pandas 之上
标签: python csv pandas multiple-columns