Khi vẽ đồ thị thanh lỗi, matplotlib không tuân theo rcParams không có kiểu dáng. Thay vào đó, nó vẽ tất cả các điểm được kết nối với một đường thẳng. Dưới đây là một ví dụ làm việc tối thiểu:Làm thế nào để bạn tạo một ô tử báo lỗi trong matplotlib bằng linestyle = None trong rcParams?
import matplotlib.pyplot as plt
lines = {'linestyle': 'None'}
plt.rc('lines', **lines)
plt.errorbar((0, 1), (1, 0), yerr=(0.1, 0.1), marker='o')
plt.savefig('test.pdf')
plt.delaxes()
là giải pháp duy nhất để thiết lập một cách rõ ràng linestyle='None'
khi gọi pyplot.errorbar()
?
Cảm ơn, tôi đã mở một sự cố: https://github.com/matplotlib/matplotlib/issues/2366 – drs