Articles of cuerdas de

Filtrado de las filas del dataframe pandas por contiene str

Tengo una base de datos de pandas de python df con muchas filas. De esas filas, quiero cortar y solo usar las filas que contienen la palabra ‘bola’ en la columna ‘cuerpo’. Para hacer eso, puedo hacer: df[df[‘body’].str.contains(‘ball’)] El problema es que quiero que no se distinga entre mayúsculas y minúsculas, lo que significa que […]

Las pandas eliminan partes de la cadena después de un carácter específico dentro de un dataframe

Me gustaría que un simple mehtod elimine partes de una cadena después de un carácter específico dentro de un dataframe. Aquí hay un ejemplo simplificado: df: obs abcd 0 1 1-23-12 1 2 3 1 2 12-23-13 4 5 5 2 3 21-23-14 4 5 5 Me gustaría eliminar las partes en una columna después […]

Contando las vocales en una cuerda usando la recursividad

Entiendo que la recursión es cuando una función se llama a sí misma, sin embargo, no puedo averiguar cómo hacer que mi función se llame a sí misma para obtener los resultados deseados. Necesito simplemente contar las vocales en la cadena dada a la función. def recVowelCount(s): ‘return the number of vowels in s using […]

Encuentre todas las subcadenas en la lista de cadenas y cree una nueva lista de subcadenas coincidentes. en Python

Tengo una lista de subcadenas y una lista de cadenas. Me gustaría encontrar todas las subcadenas coincidentes en la lista de cadenas. Cuando se encuentran subcadenas en las cadenas, me gustaría crear una nueva lista de cadenas que contengan todas las coincidencias de subcadenas encontradas en cada cadena. Por ejemplo, digamos que tengo estos: substrings […]

¿Puedo ordenar el texto por su valor numérico en Python?

He dictado en Python con claves de la siguiente forma: mydict = {‘0’ : 10, ‘1’ : 23, ‘2.0’ : 321, ‘2.1’ : 3231, ‘3’ : 3, ‘4.0.0’ : 1, ‘4.0.1’ : 10, ‘5’ : 11, # … etc ’10’ : 32, ‘11.0’ : 3, ‘11.1’ : 243, ‘12.0’ : 3, ‘12.1.0’: 1, ‘12.1.1’: 2, […]

Casting de float a string sin notación científica.

El flotador fl = 0.000005 se convierte a String como str(fl)==’5e-06′ . sin embargo, quiero que se emita como str(fl)=’0.000005′ para exportar a CSV . ¿Cómo logro esto?

pandas – realiza una operación de cadena en todos los elementos de una columna

Tengo una columna en un dataframe de pandas que es todo mayúsculas. Me gustaría cambiar esto a palabras con solo la primera letra en mayúscula. He probado lo siguiente: import pandas as pd data = pd.read_csv(‘my_file.csv’) data[‘field’] = data[‘field’].title() Esto devuelve el error: ‘Series’ object has no attribute ‘title’ ¿Hay una forma sencilla de realizar […]

Encontrar la última aparición de subcadena en una cadena, reemplazando esa

Así que tengo una larga lista de cadenas en el mismo formato, y quiero encontrar la última “.” carácter en cada uno, y reemplazarlo con “. -“. He intentado usar rfind, pero parece que no puedo utilizarlo correctamente para hacer esto.

Número separado de la unidad en una cadena en Python

Tengo cadenas que contienen números con sus unidades, por ejemplo, 2GB, 17 pies, etc. Me gustaría separar el número de la unidad y crear 2 cadenas diferentes. A veces, hay un espacio en blanco entre ellos (por ejemplo, 2 GB) y es fácil hacerlo usando split (”). Cuando están juntos (por ejemplo, 2 GB), probaría […]

AttributeError: el objeto ‘str’ no tiene atributo ‘ndim’

Estoy usando Keras para implementar un código de análisis de sentimientos. Tengo mis datos de entrenamiento de la siguiente manera: pos.txt: archivo de texto de todas las revisiones positivas separadas por línea neg.txt: archivo de texto de todas las revisiones negativas separadas por línea Construyo mi código de manera similar a aquí La única diferencia […]