sesion Algoritmos con proyectos en areas diferentes con Python

Iniciamos con chatgpt                                                                                      by: Richard Pascual Castro



https://chat.openai.com/share/1689c7fe-dfe1-4793-b857-446a8cfdee59

import numpy as np
import pandas as pd

# Generar datos aleatorios para pacientes con diabetes tipo 2
np.random.seed(42)  # Fijar la semilla para reproducibilidad

# Crear un DataFrame con datos simulados
num_pacientes = 1000

data = {
    'Edad': np.random.randint(25, 85, num_pacientes),
    'Glucosa': np.random.randint(70, 300, num_pacientes),
    'IMC': np.random.uniform(18, 45, num_pacientes).round(1),
    'HbA1c': np.random.uniform(5, 12, num_pacientes).round(1),
    'PresionArterial': np.random.randint(80, 180, num_pacientes),
    'DiabetesTipo2': np.random.choice([0, 1], num_pacientes)
}

pacientes = pd.DataFrame(data)

print(pacientes.head())

# Estadísticas descriptivas
print(pacientes.describe())

el resultado del codigo seria este:


2do ejemplo python, ahora generando con grafica

import matplotlib.pyplot as plt

# Histograma de la edad de los pacientes
plt.hist(pacientes['Edad'], bins=20, color='skyblue')
plt.xlabel('Edad')
plt.ylabel('Frecuencia')
plt.title('Distribución de Edades de Pacientes')
plt.show()

# Diagrama de dispersión de Glucosa vs. HbA1c
plt.scatter(pacientes['Glucosa'], pacientes['HbA1c'], alpha=0.5, color='green')
plt.xlabel('Glucosa')
plt.ylabel('HbA1c')
plt.title('Glucosa vs. HbA1c')
plt.show()

# Gráfico de barras para la presencia de Diabetes Tipo 2
diabetes_count = pacientes['DiabetesTipo2'].value_counts()
plt.bar(diabetes_count.index, diabetes_count.values, color=['lightblue', 'lightgreen'])
plt.xticks([0, 1], ['No Diabetes Tipo 2', 'Diabetes Tipo 2'])
plt.ylabel('Cantidad de Pacientes')
plt.title('Pacientes con y sin Diabetes Tipo 2')
plt.show()


Ahora los resultados vistos en graficos





Comentarios

Entradas populares de este blog

Calcula la densidad de un material a escala nanométrica

Pensamiento Computacional y Python