3

假设我已经有一个 hdfstore,有 3 列 [a,b,c],其 dtype 为 [uint32,int64,datetime64[ns]]

问题是如何附加缺少列的数据框。说缺少列'c',我尝试仅附加[a,b],我不能直接这样做,因为数据框cannot match existing table structure

我尝试重新索引包括列'c'的数据框,但它仍然不起作用,因为默认情况下新列'c'都是NaN,并且它的dtype是float64,仍然不匹配。

因此,我尝试使用.astype(datetime64[ns])更改其 dtype,但此方法也不起作用,dtype 保持不变。

现在我被困住了,如何将此部分列数据框附加到 HDFstore 中?

4

0 回答 0