0
- 1:23:25 - 1:23:45に、*.h5
ファイルにカテゴリ型列のDaskデータフレームを格納しようとしています。ここでDask dataframeには属性がありません。
はstore
関数への私の呼び出しです:
stored = store(ddf,'/home/HdPC/Analyzed.h5', ['Tag'])
機能store
は次のとおりです。
@delayed
def store(ddf,fp,c):
ddf.categorize(columns=c).to_hdf(fp, '/data2')
とcategorizeを使用しています。
ddf
とstored
はタイプのものである:
print(type(ddf), type(stored))
>>> (<class 'dask.dataframe.core.DataFrame'>, <class 'dask.delayed.Delayed'>)
私はcompute(*[stored])
またはstored.compute()
を実行すると、私はこれを取得:
dask.async.AttributeError: 'DataFrame' object has no attribute 'categorize'
はとTag
列のこの分類を達成する方法はありますstore
機能?または、Daskデータフレームをカテゴリ別に格納する別の方法を使用する必要がありますか?
あなたの説明をありがとう。 –