ここで提案されているように、欠落しているデータの間に線を引きたいのですが、エラーバーがあります。
これは私のコードです。
import matplotlib.pyplot as plt
import numpy as np
x = [1, 2, 3, 4, 5]
y_value = [12, None, 18, None, 20]
y_error = [1, None, 3, None, 2]
fig = plt.figure()
ax = fig.add_subplot(111)
plt.axis([0, 6, 0, 25])
ax.plot(x, y_value, linestyle = '-', color = 'b', marker = 'o')
ax.errorbar(x, y_value, yerr = y_error, linestyle = '' , color = 'b')
plt.show()
しかし、データが欠落しているため、
TypeError: サポートされていないオペランド型 -: 'NoneType' および 'NoneType'
私は何をすべきか?