Articles of pivot

Pandas: Cómo hacer pivotar una columna en filas en columnas

Dado este dataframe: feature score searchTerm 0 a 0.534509 pizza 1 b 0.586020 pizza 2 c 0.588972 pizza 3 a 0.566261 chinese 4 b 0.572405 chinese 5 c 0.489369 chinese 6 a 0.499068 thai 7 b 0.431068 thai 8 c 0.441617 thai La función está limitada a ( a , b , c ) Quiero […]

Opuesto a derretirse en pandas python.

No puedo encontrar la manera de “derretir en reversa” utilizando Pandas en python. Estos son mis datos iniciales. import pandas as pd from StringIO import StringIO origin = pd.read_table(StringIO(”’label type value xa 1 xb 2 xc 3 ya 4 yb 5 yc 6 za 7 zb 8 zc 9”’)) origin Out[5]: label type value 0 […]

Necesidad de transponer un dataframe pandas

Tengo una serie que se parece a esto: col1 id 0 a 10 1 b 20 2 c 30 3 b 10 4 d 10 5 a 30 6 e 40 Mi salida deseada es esta: abcde 10 1 1 0 1 0 20 0 1 0 0 0 30 1 0 1 0 0 […]

pandas girando un dataframe, duplicando filas

Estoy teniendo un pequeño problema con girar en pandas. El dataframe (fechas, ubicación, datos) en el que estoy trabajando se ve así: dates location data date1 AX date2 AY date3 AZ date1 B XX date2 B YY Básicamente, estoy tratando de girar en la ubicación para terminar con un dataframe como: dates ABC date1 X […]

Gire un Pandas DataFrame para que tenga el formato correcto: `DataError: No hay tipos numéricos para agregar ‘

Aquí hay un DataFrame de pandas que me gustaría manipular: import pandas as pd data = {“grouping”: [“item1”, “item1”, “item1”, “item2”, “item2”, “item2”, “item2”, …], “labels”: [“A”, “B”, “C”, “A”, “B”, “C”, “D”, …], “count”: [5, 1, 8, 3, 731, 189, 9, …]} df = pd.DataFrame(data) print(df) >>> grouping labels count 0 item1 A 5 […]

Cómo difundir una columna en un dataframe Pandas

Tengo el siguiente dataframe pandas: import pandas as pd import numpy as np df = pd.DataFrame({ ‘fc’: [100,100,112,1.3,14,125], ‘sample_id’: [‘S1′,’S1′,’S1′,’S2′,’S2′,’S2’], ‘gene_symbol’: [‘a’, ‘b’, ‘c’, ‘a’, ‘b’, ‘c’], }) df = df[[‘gene_symbol’, ‘sample_id’, ‘fc’]] df Lo que produce esto: Out[11]: gene_symbol sample_id fc 0 a S1 100.0 1 b S1 100.0 2 c S1 112.0 3 […]

Transponer columna a fila con Spark

Estoy tratando de transponer algunas columnas de mi tabla a la fila. Estoy usando Python y Spark 1.5.0. Aquí está mi tabla inicial: +—–+—–+—–+——-+ | A |col_1|col_2|col_…| +—–+——————-+ | 1 | 0.0| 0.6| … | | 2 | 0.6| 0.7| … | | 3 | 0.5| 0.9| … | | …| …| …| … | […]

Cómo hacer pivotar un dataframe

¿Qué es pivote? ¿Cómo puedo pivotar? ¿Es este un pivote? Formato largo a formato ancho? He visto muchas preguntas que preguntan sobre tablas dinámicas. Incluso si no saben que están preguntando acerca de las tablas dinámicas, por lo general lo son. Es virtualmente imposible escribir una pregunta y respuesta canónicas que abarque todos los aspectos […]