Spaces:
Sleeping
Sleeping
import pandas as pd | |
import numpy as np | |
import matplotlib.pyplot as plt | |
def plot_results(y_pred, y_true, df, sample_number): | |
""" | |
""" | |
row_number = 0 | |
for patient in df['patient_id'].unique(): | |
n_samples = df[df['patient_id'] == patient].shape[0] | |
time = np.arange(0, n_samples*5, 5) | |
# podria plotear el tramo anterior tambien | |
plt.plot(time, y_pred[row_number:row_number+n_samples], label = 'Prediction') | |
plt.plot(time, y_true[row_number:row_number+n_samples], label = 'Ground truth') | |
plt.xlabel("Time (minutes)") | |
plt.ylabel("Blood Glucose Level") | |
plt.title(f'Patient{patient}') | |
plt.show() |