Agrupar tabla
Publicado por Marta (30 intervenciones) el 14/01/2020 23:48:55
Hola,
tengo este df:
y quiero agruparlo por la columna A de forma que me de la columna B segun el mayor C
por ejemplo si hago
Me daria la columna A segun el mayor C.
Lo que quiero es que me de la columna B
algo asi
aa casa
bb goma
cc gato.
No se si tengo que hacerlo con indices o poniendo algo mas en groupby
tengo este df:
1
df = pd.DataFrame({'A': ["aa", "bb", "aa", "cc", "bb","cc"],'B': ["casa", "libro", "arbol", "lapiz","goma","gato"],'C': [12, 2, 7, 3, 6,9]}, columns=['A', 'B', 'C'])
y quiero agruparlo por la columna A de forma que me de la columna B segun el mayor C
por ejemplo si hago
1
df.groupby(["A"])['C'].max()
Me daria la columna A segun el mayor C.
Lo que quiero es que me de la columna B
algo asi
aa casa
bb goma
cc gato.
No se si tengo que hacerlo con indices o poniendo algo mas en groupby
Valora esta pregunta


0