2
A
回答
4
从?legend
## right-justifying a set of labels: thanks to Uwe Ligges
x <- 1:5; y1 <- 1/x; y2 <- 2/x
plot(rep(x, 2), c(y1, y2), type = "n", xlab = "x", ylab = "y")
lines(x, y1); lines(x, y2, lty = 2)
temp <- legend("topright", legend = c(" ", " "),
text.width = strwidth("1,000,000"),
lty = 1:2, xjust = 1, yjust = 1,
title = "Line Types")
text(temp$rect$left + temp$rect$w, temp$text$y,
c("1,000", "1,000,000"), pos = 2)
编辑:
我无法找到一个方法来自动对齐与传说右边的线条。但是,您可以使用text
展示位置和选项bty="n"
来生成图例以删除边框。
## similar to above
x <- 1:5; y1 <- 1/x; y2 <- 2/x
plot(rep(x, 2), c(y1, y2), type = "n", xlab = "x", ylab = "y")
lines(x, y1); lines(x, y2, lty = 2)
temp <- legend("topright", legend = c(" ", " "),
text.width = strwidth("1,000,000"),
lty = 1:2, xjust = 1, yjust = 1, bty="n")
text(4, 2,"lbl1")
text(3.9, 1.92,"mylbl2")
+0
是的,在传说中,我可以使所有标签对齐吗?在你的例子中,“1000”和“1000000”对齐,然而,它们的对应线仍然左对齐,我们可以使两者都对齐吗?非常感谢!!! –
+0
或者我可以在文本的右侧添加行吗? –
+0
我解决了我提到你的代码的问题,谢谢! –
相关问题
- 1. 如何将图例标题与ggplot2中的图例框对齐?
- 2. 你如何对齐标签
- 3. matplotlib:图例标题对齐
- 4. 对齐“li”中的图片标签
- 5. 对齐图像和div中的标签
- 6. 如何在R中的图例中交换标签和符号?
- 7. 标签对齐
- 8. 如何在列中对齐asp:标签?
- 9. 如何将图例框对齐ggplot2中的图例标题中间?
- 10. matplotlib图例标签与LaTeX数学运算的垂直对齐
- 11. 图例标签包含文字左对齐的JQuery移动?
- 12. 我如何使标签左对齐MS图表
- 13. PyQt5:中心对齐标签
- 14. 条形图轴标签的左对齐
- 15. 如何垂直对齐dt标签相对于其dd标签?
- 16. 如何让一些标签左对齐,其他标签右对齐? (TabControl在wpf)
- 17. GridBagLayout对齐标签
- 18. 对齐span标签
- 19. 标签左对齐
- 20. 如何对齐chart.js之线图表标签,以中心
- 21. 如何将内嵌块图标与标签对齐?
- 22. html - 如何左对齐标签?
- 23. 如何将多个div标签对齐
- 24. libGDX json TextButton如何对齐标签?
- 25. 如何对齐“标签:”后跟RadioButtonGroup?
- 26. 如何将轴标签对齐
- 27. qx.ui.form.Button()如何实现标签对齐
- 28. 如何使R中的可变宽度直方图的标签与纸盒边缘对齐?
- 29. 对齐的标签有“\ n”
- 30. 对齐标签的元素
,或使线(颜色)的文本吗? –