import matplotlib.pyplot as plt
# Datos proporcionados
meses = list(range(1, 13))
temp_htf_cuernavaca = [71.55, 87.84, 97.06, 86.09, 92.03, 90.56, 101.9, 88.03, 54.34, 47.6, 78.65, 71.97]
temp_htf_mexicali = [63.23, 82.52, 98.38, 109.7, 112.4, 115.5, 111.8, 106.4, 100.6, 81.51, 65.32, 58.37]
# Configuración del gráfico
plt.figure(figsize=(10.67, 8)) # Tamaño en pulgadas para una escala 4:3 y resolución 800x600
plt.plot(meses, temp_htf_cuernavaca, marker='o', color='blue', markersize=8, linestyle='-', linewidth=2, label='Temp. HTF de Cuernavaca')
plt.plot(meses, temp_htf_mexicali, marker='s', color='red', markersize=8, linestyle='-', linewidth=2, label='Temp. HTF de Mexicali')
plt.xlabel('Mes', fontsize=22)
plt.ylabel('Temperatura (°C)', fontsize=22)
plt.title('Comparación de la temperatura del HTF a la salida', fontsize=22)
plt.legend(loc='upper left', fontsize=16)
# Ajustes de los bordes de los ejes
plt.gca().spines['top'].set_linewidth(1.5)
plt.gca().spines['right'].set_linewidth(1.5)
plt.gca().spines['bottom'].set_linewidth(1.5)
plt.gca().spines['left'].set_linewidth(1.5)
plt.xticks(meses, fontsize=18)
plt.yticks(fontsize=18)
plt.ylim(40, 140) # Ajuste del rango del eje y
plt.tight_layout()
# Guardar la figura con la resolución especificada
plt.savefig('comparacion_temperatura_htf_salida.png', dpi=100)
plt.show()
To embed this program on your website, copy the following code and paste it into your website's HTML: