Preguntas etiquetadas con pandas

Pandas es una biblioteca de Python para la manipulación y el análisis de datos, por ejemplo, marcos de datos, series de tiempo multidimensionales y conjuntos de datos transversales que se encuentran comúnmente en estadísticas, resultados de ciencias experimentales, econometría o finanzas. Pandas es una de las principales bibliotecas de ciencia de datos en Python.

4
¿Qué es dtype ('O'), en pandas?
Tengo un marco de datos en pandas y estoy tratando de averiguar cuáles son los tipos de sus valores. No estoy seguro de cuál es el tipo de columna 'Test'. Sin embargo, cuando corro myFrame['Test'].dtype, obtengo; dtype('O') ¿Qué significa esto?


2
¿Son realmente malos los bucles for en los pandas? ¿Cuándo debería importarme?
¿Los forbucles son realmente "malos"? De no ser así, ¿en qué situaciones serían mejores que utilizar un enfoque "vectorizado" más convencional? 1 Estoy familiarizado con el concepto de "vectorización" y cómo los pandas emplean técnicas vectorizadas para acelerar el cálculo. Las funciones vectorizadas transmiten operaciones sobre toda la serie o …


5
Anteponer un nivel a pandas MultiIndex
Tengo un DataFrame con un MultiIndex creado después de algunas agrupaciones: import numpy as np import pandas as p from numpy.random import randn df = p.DataFrame({ 'A' : ['a1', 'a1', 'a2', 'a3'] , 'B' : ['b1', 'b2', 'b3', 'b4'] , 'Vals' : randn(4) }).groupby(['A', 'B']).sum() df Output> Vals Output> A …
106 python  pandas 

6
¿Cómo combino dos marcos de datos?
Estoy usando marcos de datos de Pandas. Tengo un marco de datos inicial, digamos D. Extraigo dos marcos de datos de esta manera: A = D[D.label == k] B = D[D.label != k] luego cambio la etiqueta AyB A.label = 1 B.label = -1 Quiero combinar A y B para …
105 python  pandas 

4
Seleccionar filas de Pandas según el índice de la lista
Tengo un marco de datos df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Luego quiero seleccionar filas con ciertos números de secuencia que se indican en una lista, supongamos que aquí está [1,3], luego a la izquierda: …
105 python  pandas 


6
¿Hacer que Pandas DataFrame aplique () use todos los núcleos?
A partir de agosto de 2017, Pandas DataFame.apply () lamentablemente todavía está limitado a trabajar con un solo núcleo, lo que significa que una máquina de múltiples núcleos desperdiciará la mayor parte de su tiempo de cómputo cuando ejecute df.apply(myfunc, axis=1). ¿Cómo puede usar todos sus núcleos para ejecutar la …
105 pandas  dask 




9
Establecer el orden de las columnas en el marco de datos de pandas
¿Hay alguna forma de reordenar las columnas en el marco de datos de pandas en función de mis preferencias personales (es decir, no ordenadas alfabéticamente o numéricamente, sino más bien siguiendo ciertas convenciones)? Ejemplo simple: frame = pd.DataFrame({ 'one thing':[1,2,3,4], 'second thing':[0.1,0.2,1,2], 'other thing':['a','e','i','o']}) produce esto: one thing other thing …
104 python  pandas 

5
Agregar columna al marco de datos de pandas
Probablemente sea fácil, pero tengo los siguientes datos: En el marco de datos 1: index dat1 0 9 1 5 En el marco de datos 2: index dat2 0 7 1 6 Quiero un marco de datos con la siguiente forma: index dat1 dat2 0 9 7 1 5 6 …
104 python  pandas 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.