I have a script to create an easy plot, but I would like to change the border width because it is a little bit transparent. How can I do this? With images is clearer the my problem
df_stats
import matplotlib.pyplot as plt
import numpy as np
plt.figure()
ax = plt.axes()
# Increase the plot size and font size.
plt.rcParams["figure.figsize"] = (300,200)
plt.title("Training & Validation Loss",fontsize=500)
plt.xlabel("Epoch", fontsize=500)
plt.ylabel("Loss", fontsize=500)
plt.xticks(list(np.arange(0, 30, 5)))
plt.xticks(fontsize=500)
plt.yticks(fontsize=500)
plt.plot(df_stats['Training Loss'], color='b', marker='.', linestyle='solid', mec='b', markersize=200, markerfacecolor='white', label="Training", linewidth=80)
plt.plot(df_stats['Valid. Loss'], color='g', marker='.', linestyle='solid', mec='b', markersize=200, markerfacecolor='white',label="Validation", linewidth=80)
plt.grid(True, color='black', linestyle='dashed', linewidth=10, axis='x')
plt.grid(True, color='black', linestyle='dashed', linewidth=10, axis='y')
plt.legend(fontsize=500, edgecolor='black')


