He utilizado pandas.groupby para agrupar un dataframe de pandas en dos columnas y calcular el promedio y la mediana de los tiempos. Mi conjunto de datos resultante es similar a esto: Size Category Average Time Median Time 1 A 0.002056385 0.000310995 B 0.000310995 C 0.000310995 10 A 0.001852681 B 0.000310995 C 0.000310995 Me gustaría exportar […]
Existen numerosas preguntas acerca de cómo evitar que Excel interprete el texto como un número, o cómo generar formatos de números con openpyxl, pero no he visto ninguna solución a este problema: Tengo una hoja de cálculo de Excel que me entregó otra persona, así que no la creé. Cuando abro el archivo con Excel, […]
Estoy usando openpyxl para leer el archivo de Excel. Para mi aplicación, necesito leer el color de fondo de la celda en el archivo xlsx. Pero no puedo encontrar la forma de cargar esa información de color. Intenté usar cell.style.fill.color.index, pero solo devuelve FFFFFFFF como fondo que no es correcto para el archivo que leí. […]
Me gustaría automatizar la entrada de datos en hojas de cálculo de Excel. Los datos del usuario existirán en un sitio web, y cuando el usuario lo solicite, esos datos deberán ser inyectados en una hoja de cálculo de Excel. La complicación es que el formato de la hoja de cálculo de Excel puede variar […]
Necesito usar pd.read_excel para procesar cada hoja en un archivo de Excel. Pero en la mayoría de los casos, no sabía el nombre de la hoja. Así que uso esto para juzgar cuántas hojas en Excel: i_sheet_count=0 i=0 try: df.read_excel(‘/tmp/1.xlsx’,sheetname=i) i_sheet_count+=1 i+=1 else: i+=1 print(i_sheet_count) Durante el proceso, encontré que el proceso es bastante lento, […]
Soy nuevo en Python y estaba practicando al procesar algunos archivos CSV y hacer un archivo de excel de ellos. Hasta ahora puedo obtener el archivo de Excel, sin embargo, no puedo envolver las celdas a través de python. He intentado múltiples maneras pero ninguna de ellas funcionaría. Tal vez sea debido a mi pobre […]
Estoy tratando de leer celdas combinadas de Excel con Python usando xlrd. Mi Excel: (tenga en cuenta que la primera columna se combina en las tres filas) ABC +—+—+—-+ 1 | 2 | 0 | 30 | + +—+—-+ 2 | | 1 | 20 | + +—+—-+ 3 | | 5 | 52 | […]
Al abrir, por ejemplo, una hoja de cálculo con pywin32, encontré dos opciones para hacerlo: excel1 = win32com.client.DispatchEx(‘Excel.Application’) wb = excel1.Workbooks.Open(‘myxls.xls’) o podría hacer excel2 = win32com.client.Dispatch(‘Excel.Application’) wb = excel2.Workbooks.Open(‘myxls.xls’) y me pregunto si esto hace alguna diferencia. Las cadenas de documentación tampoco me ayudan mucho: >>> w32.Dispatch.__doc__ ‘Creates a Dispatch based COM object.\n ‘ […]
Estoy usando openpyxl en python, y estoy tratando de recorrer 50k líneas, capturar datos de cada fila y colocarlos en un archivo. Sin embargo … lo que estoy encontrando es que corre increíblemente lento cuanto más me meto en él. Las primeras líneas de 1k van súper rápidas, menos de un minuto, pero después de […]
Tengo una hoja de Excel con encabezado múltiple como: _________________________________________________________________________ ____|_____| Header1 | Header2 | Header3 | ColX|ColY |ColA|ColB|ColC|ColD||ColD|ColE|ColF|ColG||ColH|ColI|ColJ|ColDK| 1 | ds | 5 | 6 |9 |10 | ………………………………… 2 | dh | …………………………………………………. 3 | ge | …………………………………………………. 4 | ew | …………………………………………………. 5 | er | …………………………………………………. Ahora, aquí puede ver que […]