I have dataframe, called df
Category block array_size num_node num_task time
DATA 2 100 1 1 0.104
DATA 2 100 1 2 0.348
DATA 2 100 1 1 2.837
DATA 2 1000 1 1 29.188
DATA 2 1000 1 1 284.087
With this dataframe, I want to find out mean value of each configuration.
So the variables I want to have are(df_foo_{#block}_{#array_size}_{#num_task}),
df_foo_2_100_1 = df.loc[
(df["num_task"] == 1) &
(df["block"] == 2) &
(df["array_size"] == 100)]["time"].mean()
df_foo_2_1000_1 = df.loc[
(df["num_task"] == 1) &
(df["block"] == 2) &
(df["array_size"] == 1000)]["time"].mean()
How can I automatically create these variables by using the loop?
Thanks!