Đối với bất kỳ phép đo khoa học nào, kế toán chính xác cho các lỗi là gần như quan trọng, nếu không quan trọng hơn so với báo cáo chính xác của chính con số. Ví dụ, hãy tưởng tượng rằng tôi đang sử dụng một số quan sát vật lý thiên văn để ước tính hằng số Hubble, phép đo cục bộ về tốc độ mở rộng của vũ trụ. Tôi biết rằng các tài liệu hiện tại cho thấy giá trị khoảng 71 [km/s]/mpc và tôi đo giá trị 74 [km/s]/mPC bằng phương pháp của tôi. Các giá trị có nhất quán không? Câu trả lời đúng duy nhất, được đưa ra thông tin này, là: không có cách nào để biết.
Giả sử tôi tăng thêm thông tin này với sự không chắc chắn được báo cáo: tài liệu hiện tại cho thấy giá trị khoảng 71 $ \ pm $ 2,5 [km/s]/mpc và phương pháp của tôi đã đo được giá trị 74 $ \ pm $ 5 [km/s] /Mpc. Bây giờ các giá trị có nhất quán không? Đó là một câu hỏi có thể được trả lời định lượng.
Trong trực quan hóa dữ liệu và kết quả, hiển thị các lỗi này một cách hiệu quả có thể tạo ra một cốt truyện truyền tải thông tin đầy đủ hơn nhiều.
Ví dụ 2: Thêm một số lỗi trong X value. & NBSP;
Các
Các
Đầu ra: & nbsp;
Ngoài các tùy chọn này, bạn cũng có thể chỉ định ErrorBars ngang [xerr
], ErrorBars một mặt và nhiều biến thể khác. Để biết thêm thông tin về các tùy chọn có sẵn, hãy tham khảo tài liệu của plt.errorbar
.
Ví dụ 4: Thêm lỗi biến trong x và y & nbsp; & nbsp;
Các
Đầu ra: & nbsp;
plt.plot
5 errorbar
86
Các
Đầu ra: & nbsp;
Ví dụ 5: & nbsp; & nbsp;
plt.plot
5 errorbar
86
Ví dụ 2: Thêm một số lỗi trong X value. & NBSP;
Các
plt.plot
38plt.plot
8 plt.plot
40dyfit
3plt.plot
44plt.plot
8 plt.plot
46Ví dụ 2: Thêm một số lỗi trong X value. & NBSP;
Các
plt.plot
38plt.plot
8 plt.plot
40
dyfit
3plt.plot
44plt.plot
8 plt.plot
46
Các thanh lỗi luôn chạy song song với một lượng trục tỷ lệ để chúng có thể được hiển thị theo chiều dọc hoặc chiều ngang tùy thuộc vào thang đo định lượng trên trục y hay trục x nếu có hai lượng thang đo và hai cặp thanh mũi tên có thể được sử dụng cho cả hai trục. & nbsp; & nbsp;
Hãy xem một ví dụ về Errorbar về cách nó hoạt động.
Tạo một biểu đồ đơn giản. & Nbsp; & nbsp;
Python3
plt.plot
5 plt.plot
6
Các
xerr
4plt.plot
8plt.plot
9errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0xerr
3
plt.plot
1
Output:
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp; Adding Some error in y value.
Python3
plt.plot
5 plt.plot
6
plt.plot
7plt.plot
8plt.plot
9errorbar
0errorbar
1errorbar
2errorbar
1errorbar
4errorbar
1errorbar
6errorbar
1errorbar
8errorbar
1xerr
0errorbar
1xerr
2xerr
3
xerr
4plt.plot
8plt.plot
9errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0xerr
3
Các
plt.plot
1
dyfit
2
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
dyfit
3dyfit
8plt.plot
8plt.plot
00plt.plot
01
Output:
yfit
8plt.plot
8 dyfit
0 Adding Some error in x value.
Python3
plt.plot
5 plt.plot
6
plt.plot
7plt.plot
8plt.plot
9errorbar
0errorbar
1errorbar
2errorbar
1errorbar
4errorbar
1errorbar
6errorbar
1errorbar
8errorbar
1xerr
0errorbar
1xerr
2xerr
3
Các
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
plt.plot
1
dyfit
2
yfit
8plt.plot
8 dyfit
0
dyfit
3dyfit
8plt.plot
8plt.plot
00plt.plot
01
Output:
dyfit
3dyfit
4plt.plot
8 dyfit
6 Adding error in x & y
Python3
plt.plot
5 plt.plot
6
Các
xerr
4plt.plot
8plt.plot
9errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0errorbar
1errorbar
2errorbar
1errorbar
0xerr
3
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
yfit
8plt.plot
8 dyfit
0
plt.plot
1
dyfit
2
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
yfit
8plt.plot
8 dyfit
0
dyfit
3dyfit
8plt.plot
8plt.plot
00plt.plot
01
Output:
dyfit
3dyfit
4plt.plot
8 dyfit
6 Adding variable error in x and y
Python3
plt.plot
5 plt.plot
6
plt.plot
7plt.plot
8plt.plot
9errorbar
0errorbar
1errorbar
2errorbar
1errorbar
4errorbar
1errorbar
6errorbar
1errorbar
8xerr
3
Các
errorbar
37plt.plot
8plt.plot
9errorbar
40errorbar
1plt.plot
40errorbar
1errorbar
44errorbar
45
dyfit
3errorbar
40errorbar
1errorbar
44xerr
3
errorbar
51plt.plot
8plt.plot
9dyfit
0errorbar
1errorbar
56errorbar
1errorbar
58errorbar
45
dyfit
3errorbar
56errorbar
1dyfit
0xerr
3
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
yfit
8plt.plot
8errorbar
70
dyfit
2
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
yfit
8plt.plot
8 dyfit
0
dyfit
3dyfit
8plt.plot
8plt.plot
00plt.plot
01
dyfit
3dyfit
4plt.plot
8 dyfit
6
Ví dụ 2: Thêm một số lỗi trong X value. & NBSP;
Python3
Các
plt.plot
5 plt.plot
6
Các
Ví dụ 1: Thêm một số lỗi trong giá trị y. & Nbsp; & nbsp;
yfit
8plt.plot
8 dyfit
0
plt.plot
1
dyfit
3dyfit
4plt.plot
8 dyfit
6
Output: