私はmeta引数を使用せずに私のために働いているgroupbyを持っています。私が望むものを出力しますが、列名を追加してシリーズとしてではなくデータフレームを出力として使用したいと考えています。Dask Groupby-Applyメタが失敗しました
jmin = client.persist(j1.loc[:10000])
import pandas as pd
import numpy as np
def unique(d):
return len(d.loc[:,['id']].drop_duplicates())
meta=pd.DataFrame(columns=['ids_per_mac'])
meta.ids_per_mac.astype(np.int64)
uu = client.persist(jmin.groupby(jmin['mac_address']).apply(unique,meta=meta))
実行が失敗します:
このGROUPBYが適用されたメタなしバージョン対動作していない理由を任意のアイデア
私は、これは次のコードを実行しようとしていますか?uu = client.persist(jmin.groupby(jmin['mac_address']).apply(unique))