Есть ли способ сделать это, но с пороговым значением в качестве числа с задержкой?
import dask
import pandas as pd
import dask.dataframe as dd
threshold = 3
df = pd.DataFrame({'something': [1,2,3,4]})
ddf = dd.from_pandas(df, npartitions=2)
ddf[ddf['something'] >= threshold]
Что если threshold
равно:
threshold = dask.delayed(3)
Атм, это дает мне:
TypeError('Truth of Delayed objects is not supported')
Я хочу сохранить ddf
в качестве кадра данных dask, а не превращать его в pandas кадр данных. Интересно, были ли формы комбинатора, которые также принимали задержанные значения.