es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Proporcionando la entrada de datos exacta que lea el conjunto de datos entre otros, tkinter.

Tengo una cierta cantidad de conjuntos de datos y les he dado números como nombres. Consideremos 20 conjuntos de datos, por lo que los nombres son 1.csv, 2.csv, y así sucesivamente.

Estoy tratando de dar una entrada, aquí el número (nombre del conjunto de datos), para que mi código lea y trabaje en ese conjunto de datos. ¿Cómo puedo hacer eso posible?

He intentado algo como dar una entrada y convertirla en una cadena, y luego usar pandas read_csv(cadena+”.csv”), pero el código no está funcionando.

¿Alguien puede ayudar?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para hacer posible la lectura y trabajo en un conjunto de datos específico basado en la entrada proporcionada, puedes intentar el siguiente enfoque:

    1. Toma la entrada del usuario como un número entero y guárdalo en una variable, digamos “dataset_number”.
    2. Convierte dataset_number en una cadena y agrégala al nombre del archivo con la extensión “.csv”.
    3. Utiliza la cadena resultante como nombre de archivo para leer el conjunto de datos utilizando el método pandas.read_csv().
    4. Realiza la manipulación o análisis de datos requeridos en el conjunto de datos.

    Aquí tienes un código de ejemplo que puedes probar:

    import pandas as pd
    
    # tomar la entrada del usuario
    dataset_number = int(input("Ingresa el número del conjunto de datos:"))
    
    # convertir a cadena y agregar al nombre de archivo
    file_name = str(dataset_number) + ".csv"
    
    # leer el conjunto de datos usando pandas
    df = pd.read_csv(file_name)
    
    # realizar las operaciones requeridas en el conjunto de datos
    # ...
    
    

    Asegúrate de que los archivos csv estén guardados en el mismo directorio que tu script de Python, o proporciona la ruta completa del archivo en la variable file_name.

    Si aún tienes problemas con tu código, por favor proporciona más detalles sobre los mensajes de error u otra información de depuración que tengas.

Comments are closed.