2011-09-29 29 views

Trả lời

7

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 xy 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) 

enter image description here

+0

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

+0

@ 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

+0

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

Các vấn đề liên quan