【发布时间】:2015-10-06 01:53:23
【问题描述】:
我目前正在尝试向已存在的 HDF5 文件添加一列。 基本上我有一个日期为“%Y-%m-%d %hh:%mm:%ss”的列,我想添加一个新列,其日期格式为“%Y-%m-%d” ”。 我的问题是我不知道该怎么做,我尝试使用 .append 但没有成功。我想稍后将这些日期与其他日期进行比较,以便只保留我想要的日期。 如果有人可以帮助我,那就太棒了(我正在用 Python 编码)!
谢谢
皮埃尔
【问题讨论】:
-
确实要添加列吗?它是多余的,并且比源列具有更少的信息。至于如何向 hdf5 数据集添加列,据我了解,这不是一个简单的操作,这就是为什么我问您是否真的要添加列。如果您确实想向现有数据集添加列,那么如果您同时提供示例数据和示例代码,那么回答您的问题会容易得多。
-
感谢您的回答菲尔!我认为这更容易和基本操作,但显然不是。其实我有两个文件。首先我有一个“容器”,它包含这个 HDF5 数据集,它有 7 列,包括带有日期的列。我的另一个文件管理器是一个 .csv 文件,其中包含我需要的日期列表。我要做的是创建一个新的 HDF5 数据集,其中仅包含有关 csv 文件中给出的日期的数据。 (它基本上是一个过滤器)我在这个领域很安静,这就是为什么我有点迷路。如果您有任何想法或链接可以帮助我,那就太好了。谢谢