Вы можете присоединить событие к элементу при динамическом создании с помощью jQuery(html, attributes)
.
Начиная с jQuery 1.8, любой метод экземпляра jQuery (метод
jQuery.fn
) можно использовать как свойство объекта, переданного второму параметру:
function handleDynamicElementEvent(event) { console.log(event.type, this.value) } // create and attach event to dynamic element jQuery("
Обратите внимание на то, как при создании информационного кадра цена столбцов переставляла строку, а не число, поскольку numpy
array
принимает только один dtype
Выполнение:
df.price=pd.to_numeric(df.price)
Я буду использовать describe
после groupby
df.groupby(['colour','item']).price.describe()# you can add reset_index() here
count mean std min 25% 50% 75% max
colour item
blue cup 1.0 2.300 NaN 2.3 2.3000 2.300 2.3000 2.30
jug 1.0 2.400 NaN 2.4 2.4000 2.400 2.4000 2.40
red cup 2.0 1.625 0.176777 1.5 1.5625 1.625 1.6875 1.75
<час> Или вы можете использовать agg
df.groupby(['colour','item']).price.agg(['std','mean'])
Вы можете использовать groupby
в сочетании с .agg
и передать ему функции mean
и std
:
print(df.groupby(['colour', 'item']).agg({'price':['mean', 'std']}).reset_index())
colour item price
mean std
0 blue cup 2.300 NaN
1 blue jug 2.400 NaN
2 red cup 1.625 0.176777