Tôi đang mắc kẹt trên một vấn đề ghi nhãn nhỏ với một loạt các biểu đồ cực được thực hiện trong ggplot2 (circumplexes? Những thứ này được gọi là gì?).Điều chỉnh vị trí của nhãn văn bản trong biểu đồ coord_polar()
Đây là một ví dụ đơn giản về cách thức dữ liệu và đồ thị nhìn:
df <- data.frame(Attribute1=10, Attribute2=1, Attribute3=2, Attribute4=6, Attribute5=7)
g <- ggplot(melt.data.frame(df), aes(x=variable, y=value, fill=variable, label=value))
g <- g + geom_bar() + geom_text() + coord_polar()
g
Mà cho đồ thị dưới đây:
Tôi muốn để di chuyển văn bản nhãn ra phía ngoài (xa trung tâm).
Thông thường, tôi sẽ điều chỉnh vị trí với hjust
hoặc vjust
bên geom_text()
, nhưng có vẻ như, với coord_polar()
, kết quả là để di chuyển tất cả các nhãn lên/xuống hoặc trái/sang phải, nhưng không phải trong/ngoài.
Điều này nghe có vẻ tầm thường - và có lẽ là - nhưng tôi chưa tìm thấy bất kỳ ví dụ hoặc cách giải quyết nào, vì vậy tôi xin lỗi nếu câu hỏi này có vẻ ngớ ngẩn.