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.


13
ValueError: numpy.dtype tiene el tamaño incorrecto, intente volver a compilar
Acabo de instalar el paquete pandas y statsmodels en mi python 2.7. Cuando intenté "importar pandas como pd", aparece este mensaje de error. ¿Alguien puede ayudar? ¡¡¡Gracias!!! numpy.dtype has the wrong size, try recompiling Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\analytics\ext\python27\lib\site-packages\statsmodels-0.5.0-py2.7-win32.egg\statsmodels\formula\__init__.py", line 4, in …



1
Seaborn muestra notación científica en mapa de calor para números de 3 dígitos
Estoy creando un mapa de calor a partir de pandas pivot_table como se muestra a continuación: table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum) sns.heatmap(table2,annot=True,cmap='Blues') Crea un mapa de calor como se muestra a continuación. Puede ver que los números no son enormes (máximo 750), pero los muestra en notación científica. Si veo la tabla …

6
pandas: filtro complejo en filas de DataFrame
Me gustaría filtrar filas por una función de cada fila, por ejemplo def f(row): return sin(row['velocity'])/np.prod(['masses']) > 5 df = pandas.DataFrame(...) filtered = df[apply_to_all_rows(df, f)] O para otro ejemplo más complejo y artificial, def g(row): if row['col1'].method1() == 1: val = row['col1'].method2() / row['col1'].method3(row['col3'], row['col4']) else: val = row['col2'].method5(row['col6']) return …
85 python  pandas 


8
Pandas: media rodante por intervalo de tiempo
Soy nuevo en Pandas ... Tengo un montón de datos de encuestas; Quiero calcular una media móvil para obtener una estimación de cada día en función de una ventana de tres días. Según tengo entendido por esta pregunta , las funciones rolling_ * calculan la ventana en función de un …

2
Cómo configurar algunos xlim e ylim en Seaborn lmplot facetgrid
Estoy usando lmplot de Seaborn para trazar una regresión lineal, dividiendo mi conjunto de datos en dos grupos con una variable categórica. Tanto para x como para y, me gustaría establecer manualmente el límite inferior en ambos gráficos, pero dejar el límite superior en el valor predeterminado de Seaborn. He …
85 python  pandas  seaborn 

6
Diferencia (s) entre merge () y concat () en pandas
¿Cuáles son las diferencias esenciales entre pd.DataFrame.merge()y pd.concat()? Hasta ahora, esto es lo que encontré, comente qué tan completa y precisa es mi comprensión: .merge()solo puede usar columnas (más índices de fila) y es semánticamente adecuado para operaciones de estilo de base de datos. .concat()se puede usar con cualquiera de …
85 python  pandas  join  merge  concat 

3
Calcular la diferencia de tiempo de Pandas DataFrame entre dos columnas en horas y minutos
Tengo dos columnas fromdatey todate, en un marco de datos. import pandas as pd data = {'todate': [pd.Timestamp('2014-01-24 13:03:12.050000'), pd.Timestamp('2014-01-27 11:57:18.240000'), pd.Timestamp('2014-01-23 10:07:47.660000')], 'fromdate': [pd.Timestamp('2014-01-26 23:41:21.870000'), pd.Timestamp('2014-01-27 15:38:22.540000'), pd.Timestamp('2014-01-23 18:50:41.420000')]} df = pd.DataFrame(data) Agrego una nueva columna, diffpara encontrar la diferencia entre las dos fechas usando df['diff'] = df['fromdate'] - …



2
Unir marcos de datos de pandas por nombres de columna
Tengo dos marcos de datos con los siguientes nombres de columna: frame_1: event_id, date, time, county_ID frame_2: countyid, state Me gustaría obtener un marco de datos con las siguientes columnas uniéndome (izquierda) en county_ID = countyid: joined_dataframe event_id, date, time, county, state No puedo averiguar cómo hacerlo si las columnas …


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.