Articles of serie de

¿Hay una forma sencilla de cambiar una columna de sí / no a 1/0 en un dataframe de Pandas?

Leí un archivo csv en un dataframe de pandas y me gustaría convertir las columnas con respuestas binarias de cadenas de sí / no a números enteros de 1/0. A continuación, muestro una de esas columnas (“sampleDF” es el dataframe de pandas). In [13]: sampleDF.housing[0:10] Out[13]: 0 no 1 no 2 yes 3 no 4 […]

¿Cómo calculo un idxmax rodante

considera la serie pd.Series import pandas as pd import numpy as np np.random.seed([3,1415]) s = pd.Series(np.random.randint(0, 10, 10), list(‘abcdefghij’)) s a 0 b 2 c 7 d 3 e 8 f 7 g 0 h 6 i 8 j 6 dtype: int64 Quiero obtener el índice para el valor máximo para la ventana móvil de […]

¿Es posible anexar Series a las filas de DataFrame sin hacer una lista primero?

Tengo algunos datos que bash organizar en un DataFrame en Pandas . Estaba tratando de hacer de cada fila una Series y DataFrame al DataFrame . Encontré una forma de hacerlo agregando la Series a una list vacía y luego convirtiendo la list de la Series en un DataFrame por ejemplo, DF = DataFrame([series1,series2],columns=series1.index) Esta […]

¿Qué lenguaje de progtwigción o biblioteca puede procesar Infinite Series?

¿Qué lenguaje de progtwigción o una biblioteca puede procesar series infinitas (como geométricas o armónicas)? Tal vez deba tener una base de datos de algunas series conocidas y dar automáticamente los valores adecuados en caso de convergencia, y tal vez generar una excepción en caso de divergencia. Por ejemplo, en Python podría verse como: sum […]

Combinando dos Series en un DataFrame en pandas

Tengo dos series s1 y s2 con los mismos índices (no consecutivos). ¿Cómo combino s1 y s2 para formar dos columnas en un DataFrame y mantengo uno de los índices como una tercera columna?

Calcule el máximo en ejecución (acumulativo) para una serie en pandas

Dado: d = { ‘High’: [954, 953, 952, 955, 956, 952, 951, 950, ] } df = pandas.DataFrame(d) Quiero agregar otra columna que sea la máxima en cada índice desde el principio. Por ejemplo, la columna deseada sería: ‘Max’: [954, 954, 954, 955, 956, 956, 956, 956] Lo intenté con una función de pandas, pero […]

¿Una forma elegante de eliminar elementos de la secuencia en Python?

Cuando escribo código en Python, a menudo necesito eliminar elementos de una lista u otro tipo de secuencia en función de algunos criterios. No he encontrado una solución que sea elegante y eficiente, ya que eliminar elementos de una lista que actualmente está iterando es malo. Por ejemplo, no puedes hacer esto: for name in […]

Python Pandas iterar sobre filas y acceder a los nombres de columna

Estoy intentando iterar sobre las filas de un dataframe de Python Pandas. Dentro de cada fila del dataframe, estoy tratando de referirme a cada valor a lo largo de una fila por su nombre de columna. Esto es lo que tengo: import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10,4),columns=list(‘ABCD’)) print df ABCD […]

Extraer valores en Pandas value_counts ()

Digamos que hemos usado el dataframe[column].value_counts() pandas dataframe[column].value_counts() que genera: apple 5 sausage 2 banana 2 cheese 1 ¿Cómo extraes los valores de esto en el orden que se muestra arriba, por ejemplo, máximo a mínimo? [apple,sausage,banana,cheese]

Asignando nombres de columnas a una serie de pandas.

Tengo una serie de pandas object x Ezh2 2 Hmgb 7 Irf1 1 Quiero guardar esto como un dataframe con nombres de columna Gene y Count, respectivamente, lo intenté x_df = pd.DataFrame(x,columns = [‘Gene’,’count’]) pero no funciona. La última forma que quiero es Gene Count Ezh2 2 Hmgb 7 Irf1 1 ¿Puedes sugerir cómo hacer […]