Что такое подходы панды к возможности подсчета строк, где выполняются несколько условий?Что такое подход pandas к подсчету текста, который соответствует условию?
Например:
df = pd.DataFrame({ 'A' : ["1","2","3","4"],
'B' : pd.Timestamp('20130102'),
'C' : pd.Series(1,index=list(range(4)),dtype='float32'),
'D' : np.array([3] * 4,dtype='int32'),
'E' : pd.Categorical(["test","train","test","train"]),
'F' : 'foo' })
df
я показываю ниже как способ подсчета одно условие:
print ("Sum for 1 and 3:",(df['A']=="1").sum(),"records")
Какие способы рассчитывать как «1» и «3»?
В приведенном выше примере, я бы ожидать выход Сумма за 1 и 3:2 записи