2011-11-30 37 views
6

Có ai có bất kỳ thông tin chi tiết nào về vị trí của tiêu đề trục trong ggplot không?Vị trí của tiêu đề trục trong ggplot, vị trí tương đối?

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + ylab("HP") + ylim(50,350) + xlim(10,35) 

enter image description here

Bạn có thể xem P trong HP là dưới cùng của 200. Và tương tự như vậy các m trên mpg là hầu như phù hợp (hoặc một phần chồng chéo) với 0 vào ngày 20 rời khỏi g ở giữa 20 và 25. Tôi đã nghĩ rằng giữa khoảng cách giữa H và P sẽ ở giữa (theo chiều dọc) của 2 trong 200. Nếu điều đó có ý nghĩa.

Thêm một vài khoảng trắng vào nhãn ("HP") sẽ giúp khắc phục. Rõ ràng tiêu đề đang được căn giữa so với một số tọa độ, phỏng đoán của tôi là một 'chiếc hộp' đi đến cuối nhãn x (cho tiêu đề y) và bên trái của nhãn y (cho x chức vụ). Khi có chúng liên quan đến khu vực vẽ thực tế sẽ là mong muốn hơn.

Điều này có thể đạt được không?

+3

Tiêu đề trục sẽ được sắp xếp vào bảng (tức là, vùng âm mưu) trong phiên bản tiếp theo của ggplot2. – kohske

+1

Điều này đã xảy ra trước đó. Xem [tại đây] (https://github.com/hadley/ggplot2/issues/192). Tôi đã háo hức chờ đợi cái này. – joran

+0

Ah phải, cảm ơn kohske và joran. Không chắc chắn nếu tôi đã googling điều sai, nhưng tôi thấy không có tham chiếu đến nó bất cứ nơi nào:/ra quan tâm, là có một atm workaround? – nzcoops

Trả lời

3

mỗi @ bình luận của Hadley, như các phiên bản 0.9.0 này lỗi-let đã được cố định:

ggplot(mtcars, aes(x=mpg, y=hp)) + 
    geom_point() + 
    ylab("HP") + 
    ylim(50,350) + 
    xlim(10,35) 

sản xuất:

enter image description here

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