のなにかmap_partitions
を理解しようとしています。ここに私の例である:daskのmap_partitionsについて理解しています
import dask.dataframe as dd
import pandas as pd
from dask.multiprocessing import get
import random
df = pd.DataFrame({'col_1':random.sample(range(10000), 100), 'col_2': random.sample(range(10000), 100) })
def test_f(df):
print(df.col_1)
print("------------")
ddf = dd.from_pandas(df, npartitions=8)
ddf['result'] = ddf.map_partitions(test_f).compute(get=get)
そして、ここでは、出力されます。
0 1.0
1 1.0
Name: col_1, dtype: float64
------------
私は私のデータフレームのうち、完全なプリントを得ることはありませんなぜ?出力はどういう意味ですか?