Czołem.
Chcę zrobić wykres na potrzeby uczelniane, chciałem zrobić to w Excelu, lecz opcja nie ma opcji "nałożenia" na wykres niepewności pomiarowych jeśli chodzi o wykresy biegunowe. Dlatego próbuję to zrobić w Pythonie przy pomocy biblioteki myplotlib. Wszystko spoko, ale zauważyłem, że niepewności pomiarowe są zależne od wartości, tzn dla wartości równej 0 niepewność też wynosi 0, ale już dla maksimum ten prostokącik jest już za duży. Chcę po prostu, żeby były to wartości stałe. Jak to zrobić? Wrzucam swój kod (przepraszam za jakość)

import numpy as np
import matplotlib.pyplot as plt


ax = plt.axes(polar=True)
#r - wartosci natezen mierzonych

r = np.array([2.9,2.7,2.3,1.6,1.1,0.6,0.1,0.0,0.0,0.0,0.2,0.7,1.2,1.8,2.3,2.6,2.8,2.8,2.8,2.5,2.0,1.6,1.0,0.5,0.1,0.0,0.0,0.0,0.2,0.6,1.1,1.6,2.1,2.5,2.7,2.7,2.9])
theta = 2*np.pi/360 * np.array(list(range(0, 370, 10)))

#r_2 - wartosci natezen wyliczonych
r_2 = np.array([2.9,2.8,2.5,2.1,1.7,1.2,0.7,0.3,0.1,0.0,0.1,0.3,0.7,1.2,1.7,2.1,2.5,2.8,2.9,2.8,2.5,2.1,1.7,1.2,0.7,0.3,0.1,0.0,0.1,0.3,0.7,1.2,1.7,2.1,2.5,2.8,2.9])
theta_2 = 2*np.pi/360 * np.array(list(range(0, 370, 10)))

ax.plot(theta, r, color="red")
ax.errorbar(theta, r, yerr=0.0101, xerr=0.0577)
ax.plot(theta_2, r_2, color="blue")
ax.errorbar(theta_2, r_2, yerr=0.0101, xerr=0.0577)

plt.show()