i seguenti criteri mi dà un valore booleano Vero Falso risultato (pettine è un dataframe con oltre 1.000 colonne e sto selezionando le colonne con più di 4000 voci.colonne Pandas Selezionare dataframe utilizzando booleane
criteria=comb.ix[:,'c_0327':].count()>4000
voglio . usarlo per selezionare i veri colonne a una nuova dataframe
di seguito appena mi dà "Unalignable chiave Serie booleano fornito"
comb.loc[criteria,]
ho anche provato:
comb.ix[:, comb.ix[:,'c_0327':].count()>4000]
Simile a questa risposta domanda dataframe boolean selection along columns instead of row ma che mi dà lo stesso errore: "Unalignable chiave Serie booleano fornito"
comb.ix[:,'c_0327':].count()>4000
rendimenti:
c_0327 False
c_0328 False
c_0329 False
c_0330 False
c_0331 False
c_0332 False
c_0333 False
c_0334 False
c_0335 False
c_0336 False
c_0337 True
c_0338 False
.....
Non vuoi 'pettine [criteria.columns]'? – EdChum
comb [criteri.colonne] mi dà "l'oggetto" serie "non ha attributo" colonne "" – dartdog