È possibile eliminare un gruppo (per nome di gruppo) da un oggetto groupby in panda? Cioè, dopo aver eseguito un groupby, cancella un gruppo risultante in base al suo nome.Elimina un gruppo dopo il gruppo di panda da
risposta
Filtrare una GroupWise dataframe è stato discussed. E una futura versione di panda potrebbe includere a more convenient way to do it.
Ma al momento, ecco quello che credo sia il modo più succinto di filtrare l'oggetto GroupBy grouped
per nome e restituire un DataFrame dei restanti gruppi.
df.drop(grouped.get_group(group_name).index)
E qui è un metodo più generale derivato dal link qui sopra:
df[grouped[0].transform(lambda x: x.name != group_name).astype('bool')]
Sembra che non ci sia un modo diretto per eliminare un gruppo da un oggetto groupby. Penso che si possa filtrare quelle groupby prima groupby da
df = df[df[group] != group_name]
Forse mi fraintendono che cosa si intende con la variabile '' group'', ma non è possibile indicizzare un dataframe da un oggetto GroupBy. –
Penso che dovrebbe essere 'df = df [df [nome_gruppo]! = Gruppo_label]. Ma il poster ha usato group_name annuncio group_label – waitingkuo
Come si crea nome_gruppo? –
- 1. Applicare la funzione al gruppo panda da
- 2. Boxplot con gruppo di Panda
- 3. Gruppo per indice + colonna panda
- 4. Come controllare se il valore esiste in ogni gruppo (dopo il gruppo da)
- 5. Il gruppo panda può trasformare un DataFrame in una serie?
- 6. Panda: rimuovere il gruppo dai dati quando un valore nel gruppo soddisfa una condizione richiesta
- 7. Elimina alcune righe in un gruppo di righe in R
- 8. panda: riempimento valori mancanti all'interno di un gruppo
- 9. ritorno del dataframe aggregato dal gruppo dei panda da
- 10. Gruppo di controllo Android Gruppo
- 11. Entity Framework. Gruppo SQL Da Gruppo EF Da
- 12. Panda: gruppo per e differenza tabella pivot
- 13. Ottenere risultato $ gruppo con il gruppo conta
- 14. Regex: come posso catturare un gruppo dopo un gruppo di acquisizione opzionale utilizzando le espressioni regolari?
- 15. Nome gruppo gruppo di sicurezza Cloudformation nome gruppo
- 16. Ordine entro gruppo da?
- 17. Ottieni MAX da un GRUPPO DA
- 18. gruppo MongoDB da Funzionalità
- 19. Gruppo da Alias nome
- 20. Django come rimuovere un utente da un gruppo
- 21. gruppo LINQ da, ordine da
- 22. panda conteggio della stringa di conteggio del gruppo su colonna
- 23. operazione diff all'interno di un gruppo, dopo un dplyr :: group_by()
- 24. Come contare il numero di gruppi restituiti da un gruppo?
- 25. Come eliminare il nome del gruppo dai campi di gruppo nei report Crystal
- 26. Selezione elementi top n di ogni gruppo in panda groupby
- 27. Get ID gruppo di nuovo in panda dataframe
- 28. Numero di gruppo in un gruppo LINQ per query
- 29. Gruppo DateTime da un tempo arbitrario intervallo
- 30. HTML5, dragstart da oggetto in un gruppo
Fantastico. Grazie. Era un po 'più ovvio di quanto speravo, non troppo doloroso. – geomando
Questo non richiede che noi "ricreare" i gruppi perché stiamo solo modificando il df? Sono stati loro sviluppi che ci permettono di farlo più facilmente? – user2051561