Resultados de la búsqueda a petición "pandas-groupby"

1 la respuesta

Pandas Groupby Cómo mostrar cero recuentos en DataFrame

Tengo el siguiente marco de datos de Pandas: Name | EventSignupNo | Attended | Points Smith | 0145 | Y | 20.24 Smith | 0174 | Y | 29.14 Smith | 0239 | N | 0 Adams | 0145 | N | 0 Adams | 0174 | Y | 33.43 Morgan | 0239 | Y | 31.23 Morgan | 0244 | ...

1 la respuesta

Cómo eliminar duplicados en función de dos o más criterios de subconjuntos en el marco de datos de Pandas

Digamos que este es mi marco de datos df = pd.DataFrame({ 'bio' : ['1', '1', '1', '4'], 'center' : ['one', 'one', 'two', 'three'], 'outcome' : ['f','t','f','f'] })Se parece a esto ... bio center outcome 0 1 one f 1 1 one t 2 1 two f 3 4 three ...

1 la respuesta

Agregar una columna nunique agregada y agrupada al marco de datos de pandas

Quiero agregar una columna agregada, agrupada y única a mi marco de datos de pandas, pero no agregar todo el marco de datos. Estoy tratando de hacer esto en una línea y evitar crear un nuevo objeto agregado y fusionarlo, etc. mi df tiene track, ...

1 la respuesta

Convertir pandas.groupby para dictar

Consider, dataframed: d = pd.DataFrame({'a': [0, 2, 1, 1, 1, 1, 1], 'b': [2, 1, 0, 1, 0, 0, 2], 'c': [1, 0, 2, 1, 0, 2, 2]} > a b c 0 0 2 1 1 2 1 0 2 1 0 2 3 1 1 1 4 1 0 0 5 1 0 2 6 1 2 2 Quiero dividirlo por columnaa en el diccionario así: {0: ...

3 la respuesta

Cuente cada grupo de pandas secuencialmente

Tengo un df que estoy agrupando por dos columnas. Quiero contar cada grupo secuencialmente. El siguiente código cuenta cada fila dentro de un grupo secuencialmente. Esto parece más fácil de lo que creo, pero no puedo entenderlo. df = ...

3 la respuesta

Pandas Dataframe: cómo agregar una columna con el número de ocurrencias en otra columna

Tengo que seguir df: Col1 Col2 test Something test2 Something test3 Something test Something test2 Something test5 SomethingQuiero tener Col1 Col2 Occur test Something 2 test2 Something 2 test3 Something 1 test Something 2 test2 Something 2 ...

1 la respuesta

¿Cómo restablecer cumsum después de un cambio en el signo de los valores?

In [46]: d = np.random.randn(10, 1) * 2 In [47]: df = pd.DataFrame(d.astype(int), columns=['data'])Estoy tratando de crear una columna cumsum donde debería restablecerse después de un cambio de signo en la columna de datos, como este data ...

4 la respuesta

Pandas - dataframe groupby - cómo obtener la suma de varias columnas

Esto debería ser fácil, pero de alguna manera no pude encontrar una solución que funcione. Tengo un marco de datos de pandas que se ve así: index col1 col2 col3 col4 col5 0 a c 1 2 f 1 a c 1 2 f 2 a d 1 2 f 3 b d 1 2 g 4 b e 1 2 g 5 b e 1 2 ...

1 la respuesta

Pandas encontrar la duración entre las fechas en que se cumple una condición?

Tengo un DataFrame de pandas que se ve así: ╔═══╦════════════╦═════════════╗ ║ ║ VENDOR ID ║ DATE ║ ╠═══╬════════════╬═════════════╣ ║ 1 ║ 33 ║ 01/12/2018 ║ ║ 2 ║ 33 ║ 03/12/2018 ║ ║ 3 ║ 12 ║ 01/08/2018 ║ ║ 4 ║ 12 ║ 01/15/2018 ║ ║ 5 ║ 12 ║ ...

1 la respuesta

Python Groupby con máscara booleana

Tengo un marco de datos de pandas con el siguiente formato general: id,atr1,atr2,orig_date,fix_date 1,bolt,l,2000-01-01,nan 1,screw,l,2000-01-01,nan 1,stem,l,2000-01-01,nan 2,stem,l,2000-01-01,nan ...