图中的自定义pch仅尊重字符串中的第一个字母

时间:2013-12-17 07:25:34

标签: r plot

我希望下面的pch显示“B - ”,但它只显示“B”。我该如何解决这个问题?

plot(1:3,pch="B -",xlab="",ylab="")

1 个答案:

答案 0 :(得分:4)

功能par和参数pch=的帮助页面显示"Either an integer specifying a symbol or a single character to be used as the default in plotting points"。因此,只有第一个字母用作符号。

您可以使用函数text()来获取所有符号。

plot(1:3,type="n",xlab="",ylab="")
text(1:3,"B -")