Tag: PANDAS-GROUPBY
Tengo los siguientes dos dataframes. El primero asigna algunos nodos a un número de área y la carga eléctrica máxima de ese nodo. bus = pd.DataFrame(data={‘Node’:[101, 102, 103, 104, 105], ‘Area’:[1, 1, 2, 2, 3], ‘Load’:[10, 15, 12, 20, 25]}) lo cual nos da: Bus Area Load 0 101 1 . . . Read more
Este es el resultado para la tabla anterior: {‘batfast_id’: {0: ‘bfs1’, 1: ‘bfs1’, 2: ‘bfs1’, 3: ‘bfs1’, 4: ‘bfs1’, 5: ‘bfs1’, 6: ‘bfs1’, 7: ‘bfs2’, 8: ‘bfs2’, 9: ‘bfs2’, 10: ‘bfs2’, 11: ‘bfs2’, 12: ‘bfs2’}, ‘score’: {0: 1, 1: 2, 2: 0, 3: 0, 4: 1, 5: 0, 6: 3, . . . Read more
Tengo el siguiente dataframe en el que quiero realizar una suma acumulativa en una columna específica (Value), junto con un agrupamiento en el campo Group, pero reiniciar esa suma acumulativa a 0 cuando un valor en otra columna (Quantity) es 0. Grupo | Cantidad | Valor | Suma_acumulativa | ——– . . . Read more
Esto puede ser un duplicado, por favor avísame. Tengo un dataframe de pandas como este: id name Common One A One A One A One B Two C Me gustaría obtener algo como esto: Donde el nombre más común para cada id se coloca en la columna común. id name . . . Read more
Por favor, disculpe mi inglés. Espero poder expresarme claramente. Supongamos que tenemos estos datos: >>> data = {‘Span’:[3,3.5], ‘Low’:[6.2,5.16], ‘Medium’:[4.93,4.1], ‘High’:[3.68,3.07], ‘VeryHigh’:[2.94,2.45], ‘ExtraHigh’:[2.48,2.06], ‘0.9’:[4.9,3.61], ‘1.5’:[3.23,2.38], ‘2’:[2.51,1.85]} >>> df = pd.DataFrame(data) >>> df Span Low Medium High VeryHigh ExtraHigh 0.9 1.5 2 0 3.0 6.20 4.93 3.68 2.94 2.48 4.90 3.23 . . . Read more