Articles of split

Separe los valores separados por comas dentro de las celdas individuales de Pandas Series usando regex

Tengo un archivo csv de una base de datos que he convertido en un DataFrame de Pandas que estoy tratando de limpiar. Uno de los problemas es que se han ingresado múltiples valores en celdas individuales que deben dividirse. El factor de complicación es que hay comentarios de cadena (también con comas) que deben mantenerse […]

Python: división por cierto patrón

Tengo los siguientes str = ‘[5.955894, 45.817792], [10.49238, 45.817792], [10.49238, 47.808381], [5.955894, 47.808381]’ Quiero dividirlo para que tenga una serie de cadenas como [‘[5.955894, 45.817792]’, ‘[10.49238, 45.817792]’, …] De modo que los […] objetos son elementos de la matriz. Es importante que se incluyan los anexos [y]. He llegado hasta aquí: re.split(‘\D,\s\D’, str) Pero eso […]

¿Dividir un archivo CSV en partes iguales?

Tengo un archivo CSV grande que me gustaría dividir en un número que sea igual al número de núcleos de CPU en el sistema. Luego quiero usar multiproceso para que todos los núcleos trabajen juntos en el archivo. Sin embargo, estoy teniendo problemas incluso para dividir el archivo en partes. He buscado en todo Google […]

Python: ¿Cómo puedo incluir los delimitadores en una división de cadena?

Me gustaría dividir una cadena, con múltiples delimitadores, pero mantener los delimitadores en la lista resultante. Creo que esto es algo útil para hacer un primer paso para analizar cualquier tipo de fórmula, y sospecho que existe una buena solución de Python. Alguien hizo una pregunta similar en Java aquí . Por ejemplo, una división […]

Cómo dividir una cadena de bytes en bytes separados en Python

Ok, he estado usando python para intentar crear una imagen de forma de onda y song.readframes(1) los datos sin procesar del archivo .wav usando song = wave.open() y song.readframes(1) , que devuelve: b’\x00\x00\x00\x00\x00\x00′ Lo que quiero saber es cómo divido esto en tres bytes separados, por ejemplo, b’\x00\x00′ , b’\x00\x00′ , b’\x00\x00′ porque cada fotogtwig […]

¿Por qué esta expresión regular da como resultado cuatro elementos?

Quiero dividir una cadena por , -> , => , o envueltos con varios espacios, lo que significa que puedo obtener dos artículos, she y he , de las siguientes cadenas después de dividirse: “she he”, “she he”, “she he “, “she he “, “she->he”, “she ->he”, “she=>he”, “she=> he”, ” she-> he “, ” […]

analizando una url en python con parte cambiante

Estoy analizando una url en Python, a continuación puede encontrar una url de muestra y el código, lo que quiero hacer es dividir el (74743) de la url y crear un bucle for que lo tomará de una lista de piezas. Intenté usar urlparse pero no pude completarlo hasta el final principalmente debido a las […]

Función de división de pandas en reversa

Tengo un Pandas Dataframe con una columna que se ve así: Car_Make 0 2017 Abarth 124 Spider ManualConvertible 1 2017 Abarth 124 Spider AutoConvertible 2 2017 Abarth 124 Spider ManualConvertible 3 2017 Abarth 124 Spider AutoConvertible 4 2017 Abarth 595 ManualHatch 5 2017 Abarth 595 AutoHatch Tres preguntas: 1 ¿Cómo guardar datos divididos en panda […]

¿Cómo puede dividir una lista cada x elementos y agregar esos x cantidad de elementos a una nueva lista?

Tengo una lista de múltiples enteros y cadenas [‘-200’, ‘ 0’, ‘ 200’, ‘ 400’, ‘ green’, ‘0’, ‘0’, ‘200’, ‘400’, ‘ yellow’, ‘200’, ‘0’, ‘200’, ‘400’, ‘ red’] Tengo dificultades para separar la lista cada 5 elements y crear una nueva lista con solo 5 elementos dentro. Sin embargo, no quiero 3 listas diferentes, […]

Dividir una cadena de Python por expresiones matemáticas

Tengo muchas cadenas de python como “A7*4” , “Z3+8” , “B6 / 11” , y quiero dividir estas cadenas para que estén en una lista, en el formato [“A7”, “*”, “4”] , [“B6”, “/”, “11”] , etc. He usado muchos métodos de división diferentes, pero creo que solo necesito realizar la división donde hay una […]