2
df = pd.DataFrame({'a' : np.random.randn(10),
'b' : np.random.randn(10),
'c' : np.random.randn(10)})
log_sum = np.log(np.abs(df["a"] + df['b'] + df['c']))
print log_sum
df.assign(log_sum=log_sum)
df.head()
Я получаю ошибку:Почему объект DataFrame не имеет атрибута 'assign'?
AttributeError: 'DataFrame' object has no attribute 'assign'
Является ли заявление "Новое в версии 0.16.0." Соответствующий? – user2864740
И вы всегда можете легко выполнить 'df ['log_sum] = log_sum' – joris