Articles of Series

Valor de acceso por ubicación en series de pandas ordenadas con índice entero

Tengo una serie de pandas con un índice entero que he ordenado (por valor), cómo accedo a los valores por posición en esta serie. Por ejemplo: s_original = pd.Series({0: -0.000213, 1: 0.00031399999999999999, 2: -0.00024899999999999998, 3: -2.6999999999999999e-05, 4: 0.000122}) s_sorted = np.sort(s_original) In [3]: s_original Out[3]: 0 -0.000213 1 0.000314 2 -0.000249 3 -0.000027 4 0.000122 […]

convertir la marca de tiempo a datetime.datetime en pandas.Series

Tengo una serie de pandas donde el índice es una lista de enteros (marca de tiempo), ¿cómo puedo convertirlos a datetime.datetime (con zona horaria) más eficiente que la conversión en bruto por debajo de? pd.Series(data=s.values, index=map(lambda x:datetime.datetime.fromtimestamp(x,tz=utc), s.index))

¿Las subclases del objeto de pandas funcionan de manera diferente a la subclase de otro objeto?

Estoy tratando de crear una subclase de una estructura de datos Pandas para sustituir, en mi código, una subclase de un dict con una subclase de una Series , no entiendo por qué este código de ejemplo no funciona from pandas import Series class Support(Series): def supportMethod1(self): print ‘I am support method 1’ def supportMethod2(self): […]

¿Piso o techo de una serie de pandas en python?

Tengo una serie de pandas. Si quiero obtener el piso o el techo de los elementos, ¿hay un método incorporado o tengo que escribir la función y el uso que corresponda? Pregunto porque los datos son grandes, así que aprecio la eficiencia. Además, esta pregunta no se ha hecho con respecto al paquete de Pandas.

Graficando CDF de una serie de pandas en python

¿Hay alguna forma de hacer esto? No puedo parecer una manera fácil de interconectar series de pandas con trazar un CDF.

¿Cómo convierto un dataframe en una serie de listas?

He tenido que hacer esto varias veces y siempre estoy frustrado. Tengo un dataframe: df = pd.DataFrame([[1, 2, 3, 4], [5, 6, 7, 8]], [‘a’, ‘b’], [‘A’, ‘B’, ‘C’, ‘D’]) print df ABCD a 1 2 3 4 b 5 6 7 8 Quiero convertir df en: pd.Series([[1, 2, 3, 4], [5, 6, 7, 8]], […]

Pandas Series de listas para una serie.

Tengo una serie de pandas de listas de cuerdas: 0 [slim, waist, man] 1 [slim, waistline] 2 [santa] Como puedes ver, las listas varían según la longitud. Quiero una forma eficiente de colapsar esto en una serie 0 slim 1 waist 2 man 3 slim 4 waistline 5 santa Sé que puedo dividir las listas […]

Python Reindex Produciendo Nan

Aquí está el código con el que estoy trabajando: import pandas as pd test3 = pd.Series([1,2,3], index = [‘a’,’b’,’c’]) test3 = test3.reindex(index = [‘f’,’g’,’z’]) Así que originalmente todo está bien y test3 tiene un índice de ‘a’ ‘b’ ‘c’ y valores de 1,2,3. Pero cuando llegué a reindexar test3, obtengo que mis valores 1 2 […]

Encontrando la intersección entre dos series en Pandas.

Tengo dos series s1 y s2 en pandas / python y quiero calcular la intersección, es decir, donde todos los valores de la serie son comunes. ¿Cómo usaría la función concat para hacer esto? He estado intentando resolverlo pero no he podido (no quiero calcular la intersección en los índices de s1 y S2, sino […]

Cómo convertir un formato de fecha y hora a minutos – pandas

Tengo un dataframe que tiene una columna use_duration (que es la diferencia de otras dos columnas en el formato de fecha y hora). Se ve a continuación: processid, userid, usage_duration 17613,root,0 days 23:41:03.000000000 17641,root,2 days 04:05:26.000000000 13848,acs,0 days 00:00:50.000000000 3912,acs,0 days 06:07:38.000000000 6156,acs,0 days 17:22:43.000000000 Ahora quería convertir lo mismo en minutos. Debería verse como […]