У меня есть файл на python, и в этом файле вы увидите построенный график, и этот график технически выводит 3 вертикальные линии.тем не менее, я могу видеть только ВИДИМО из них ... Я не хочу просто увеличивать, используя что-то вроде plt.xlim (right = 5)
Я попытался увеличить масштаб, и линии видны, но яне может видеть полную картину
import matplotlib.pyplot as plt
from scipy.stats import norm
plt.hist(portfolio, 50, density=True, facecolor='g', alpha=.5)
xt = plt.xticks()[0]
xmin, xmax = min(xt), max(xt)
lnspc = np.linspace(xmin, xmax, len(portfolio))
m, s = np.mean(portfolio),np.std(portfolio) # get mean and standard deviation
pdf_g = norm.pdf(lnspc, m, s) # now get theoretical values in our interval
plt.plot(lnspc, pdf_g, label='Norm')
VaR1,VaR5,VaR10 = pr_var(1,2,7)
plt.vlines(VaR1, colors='k', ymin=0, ymax=.01)
plt.vlines(VaR5, colors='b', ymin=0, ymax=.01)
plt.vlines(VaR10, colors='r', ymin=0, ymax=.01)
plt.legend(('Sim.Distribution', '1% VaR', '5% VaR','10% `aR'),loc='best')
plt.text(xmin,norm.pdf(m, m, s), r'$\\mu='+str(round(m,4))+',\\ \\sigma='+str(round(s,4))+'$')
plt.savefig('var-thing.png', bbox_inches='tight')
plt.show()