Đây là một bộ dữ liệu thú vị để cố gắng biểu diễn bằng đồ họa, một phần vì nó không thực sự phân loại. Cả hai yếu tố 3 cấp đều là thứ tự và có thể có sự tương tác giữa chúng (có lẽ khó mild
baseline
có thể có hơn substantial
improvement
- hoặc có thể có substantial
improvement
nghĩa là một cái gì đó khác nhau cho mỗi loại baseline
).
Với nhiều biến số, thường không có một chế độ xem nào hiển thị tất cả các tính năng bạn có thể quan tâm. Một số yếu tố sẽ dễ so sánh hơn những yếu tố khác. Tôi nghĩ rằng quan điểm ban đầu của bạn là tốt và sẽ tốt hơn với các đề xuất của Nick Cox: loại bỏ các huyền thoại trùng lặp và sử dụng thang màu thứ tự.
Nếu bạn thấy thú vị nhất khi thấy sự khác biệt giữa các phương pháp điều trị, bạn có thể nhấn mạnh sự thay đổi bằng cách sử dụng sơ đồ khu vực xếp chồng thay vì các thanh xếp chồng lên nhau.
Tôi thường cảnh giác với việc xếp chồng nói chung vì khó đọc các giá trị trung bình, nhưng nó thực thi lại tính chất tổng cố định của dữ liệu này. Và nó giúp bạn dễ dàng đọc tổng moderate
+ substantial
nếu điều đó có liên quan. Tôi đã lật thứ tự các improvement
cấp độ để tần số cao hơn sẽ tốt hơn cho tần số.
Không xếp chồng, tương đương là một đồ thị độ dốc.
Mỗi cấp độ dễ đọc hơn, nhưng khó hiểu hơn về sự tương tác. Bạn phải nhớ rằng dòng thứ ba phụ thuộc trực tiếp vào hai dòng kia.
Với tính chất thứ tự của dữ liệu, có thể hữu ích để chuyển đổi improvement
giá trị thành điểm số, như thường được thực hiện với dữ liệu Likert . Ví dụ, none=0
, moderate=1
, substantial=2
. Sau đó, bạn có thể vẽ đồ thị biến đó trên một tỷ lệ liên tục. Nhược điểm là bạn phải tìm một điểm số hợp lý (ví dụ, có thể 0, 1 và 5 sẽ là một đại diện xác thực).
Colophon : Những sơ đồ này được tạo ra với tính năng Graph Builder trong gói phần mềm JMP (mà tôi giúp phát triển). Mặc dù được tạo ra một cách tương tác, ví dụ, một kịch bản cho cốt truyện khu vực, không có các tùy chỉnh tô màu, là:
Graph Builder(
Graph Spacing( 15 ),
Variables( X( :treatment ), Y( :frequency ),
Group X( :baseline ), Overlay( :improvement )
),
Elements( Area( X, Y ) )
);