Если вы уверены, что np.std
иначе доступен в этой области операторов, agg
также позволяет передавать имена определенных функций в виде строк:
print(subframe.groupby(['force', 'scanspeed'])['depth'].agg([max, 'std']))
Эта строка, кажется, работает для я не импортируя ничего, кроме панд.
В противном случае, возможно, попробуйте выполнить вызов, подобный np.std([0,1])
, прямо перед этим оператором, чтобы убедиться, что он также не выдает ошибку. Или вы можете попробовать вставить import numpy as np
в строку прямо перед этим.