Các khía cạnh được gắn nhãn bằng cách sử dụng các mức của yếu tố được sử dụng. Vì vậy, nếu bạn chỉ cần thay đổi các cấp, chẳng hạn như
levels(diamonds$clarity) <- letters[1:8]
các khía cạnh đó giờ đây sẽ được gắn nhãn bằng các chữ cái đó. Tiêu đề huyền thoại phù hợp với nhãn cho rằng việc sơ đồ thẩm mỹ, mà bạn có thể thiết lập thông qua:
+ labs(fill = "Fill legend label")
Là một miếng ngon thêm, tôi đã nhận thấy rằng tôi có thể thiết lập các nhãn x
và y
trục để NULL trong labs
nhưng không phải là tiêu đề huyền thoại; cho những người bạn sử dụng một ký tự trống nếu bạn không muốn có tiêu đề.
Sửa
Do làm rõ, bạn có thể thêm văn bản ngoài khu vực âm mưu sử dụng grid.text
:
print(qplot(1,1),vp = viewport(width = 0.9))
grid.text(unit(0.95,"npc"),0.5,label = "Right label", rot = 270)
Cảm ơn trả lời của bạn. + labs (fill = "Fill legend label") hoạt động. Đối với tiêu đề khía cạnh, tôi muốn thêm một số tiêu đề không phải nhãn cho các danh mục. – MYaseen208
@ MYaseen208 Trong trường hợp đó, tôi không biết ý bạn là gì. Trong ggplot2, mỗi khía cạnh có một dải ở phía trên (hoặc bên) hoạt động như một loại tiêu đề cho khía cạnh đó. Ý bạn là bạn muốn chú thích từng khía cạnh với một số văn bản? Trong trường hợp đó, hãy đặt văn bản trong một khung dữ liệu và thêm nó dưới dạng một lớp với 'geom_text'. – joran
Cảm ơn bạn đã dành thời gian và giúp tôi. Trong mã đầu tiên của tôi, màu sắc có bảy cấp độ (D, E, F, G, H, I, J) và các cấp độ này được hiển thị ở phía bên phải. Bên cạnh đó tôi cũng muốn đặt một số tiêu đề khía cạnh như "Màu sắc của kim cương" trong cùng một cách như xlab. Xin lỗi tôi đã không thể giải thích rất rõ. – MYaseen208