在Pandas中使用转换器read_hdf类似于read_csv

时间:2017-02-28 16:08:02

标签: python python-3.x pandas hdf

在pandas read_csv中有一个kwarg converters,它允许您定义要在其上实现的列和转换字典。例如,假设我有一些包含数组的csv。只需阅读此csv,就可以将这些列作为字符串加载DataFrame。您可以使用df.apply(lambda x: ast.literal_eval(x.col_name))或在加载csv时输入pd.read_csv(filename, connverters={'col_name': ast.literal_eval})

我注意到在read_hdf的文档中有一个where kwarg,它指出: Term(或可转换)对象列表,可选。这让我觉得我可以在以类似的方式从hdf文件加载时使用转换器。不幸的是我找不到任何这方面的例子。这是可能的还是我错误地解释了文档?

0 个答案:

没有答案