Как изменить строки и столбцы в кадре данных dask?

У меня есть несколько проблем с Dask Dataframes.

допустим, у меня есть датафрейм с 2 столбцами['a','b']

если я хочу новый столбецc = a + b

в пандах я бы сделал:

df['c'] = df['a'] + df['b']

В дневное время я делаю ту же операцию, как указано ниже:

df = df.assign(c=(df.a + df.b).compute())

Можно ли написать эту операцию лучше, чем то, что мы делаем в пандах?

Второй вопрос - это то, что беспокоит меня больше.

В пандах, если я хочу изменить значение'a' для строк 2 и 6 доnp.pi Я делаю следующее

df.loc[[2,6],'a']  = np.pi

Я не смог выяснить, как сделать аналогичную операцию в Dask. Моя логика выбирает несколько строк, и я хочу изменить только значения в этих строках.

Ответы на вопрос(1)

Ваш ответ на вопрос