sábado, 28 de octubre de 2023

INSERCION DE CODIGO PYTHON EN GOOGLE COLAB

 APLICACIÓN DE LA IA CHAT GPT CON CODIGO PYTHON PARA DETERMINAR LA CALIDAD DEL AGUA CON FINES DE RIEGO AGRÍCOLA 

PROMPST FORMULADO: 

Desarrolla el código Python para determinar la calidad del agua con fines de riego agrícola según las normas Riverside para ello utilizar la simbología C1,C2,C3,C4,S1,S2,S3,S4 e interpretar los resultados según la simbología en párrafos cortos,  con la opción de introducir dos datos importantes: la conductividad eléctrica expresado en us/cm y la relación de adsorción de sodio (RAS).

CODIGO PYTHON PROPORCIONADO POR CHAT GPT:

# Función para determinar la calidad del agua según las normas Riverside

def determinar_calidad_agua(conductividad_electrica, relacion_adsorcion_sodio):
    if conductividad_electrica <= 250 and relacion_adsorcion_sodio
     <= 10:
        calidad = "C1 - Excelente para riego"
    elif conductividad_electrica <= 250 and relacion_adsorcion
    _sodio > 10:
        calidad = "C2 - Adecuada para riego"
    elif conductividad_electrica > 250 and conductividad_electrica
     <= 750 and relacion_adsorcion_sodio <= 10:
        calidad = "C3 - Adecuada para riego con manejo"
    elif conductividad_electrica > 250 and conductividad_electrica
     <= 750 and relacion_adsorcion_sodio > 10:
        calidad = "C4 - Restringida para riego"
    elif conductividad_electrica > 750 and relacion_adsorcion_sodio <= 10:
        calidad = "S1 - Adecuada para riego con manejo"
    elif conductividad_electrica > 750 and relacion_adsorcion_sodio > 10:
        calidad = "S2 - Restringida para riego"
    else:
        calidad = "S3 - No apta para riego sin tratamiento"

    return calidad

# Solicitar al usuario los valores de CE y RAS
ce = float(input("Ingresa la Conductividad Eléctrica (us/cm): "))
ras = float(input("Ingresa la Relación de Adsorción de Sodio (RAS): "))

# Determinar la calidad del agua
calidad_agua = determinar_calidad_agua(ce, ras)

# Mostrar el resultado
print(f"La calidad del agua es: {calidad_agua}")

RESPUESTA UNA VEZ TRASLADO EL CODIGO PYTHON A GOOGLE COLAB:

  • Ingrese la conductividad eléctrica (µS/cm): 1107
  • Ingrese la relación de adsorción de sodio (RAS): 6.3
  • La calidad del agua para riego agrícola se clasifica de la siguiente manera:
  • Según la conductividad eléctrica (CE), se encuentra en la categoría C3 (Aceptable).
  • Según la relación de adsorción de sodio (RAS), se encuentra en la categoría S1 (Excelente).
  • El agua tiene una calidad aceptable para el riego agrícola, pero se deben monitorear los niveles de CE y RAS regularmente


No hay comentarios:

Publicar un comentario

Análisis Exploratorio de Datos (EDA): Visualización en gráficas

  El cultivo que consume más agua es el tomate, seguido del arroz, el maíz y el trigo. El tomate consume un promedio de 450 litros de agua p...