3 个变量的轴标签
axes labels for 3 variables
我的问题是我想绘制一个看起来像这样的图表
我想用 x 和 y 标签绘制一个简单的点图。这部分很好,但是就像在照片中一样,我想在另一侧添加另一个标签,匹配其他两个轴的相同数据点
所以如果我有一个像
这样的简单数据集
x y name
1 1 A
2 3 B
3 3 C
如何在对应于 x,y 点的顶轴上添加名称 A B 和 C?
谢谢。
如果我理解正确,请尝试
df=data.frame(x=c(1,2,3),y=c(1,3,3),name=c('A','B','C'))
plot(df$x,df$y)
axis(side = 3,labels = df$name,at=df$x)
我的问题是我想绘制一个看起来像这样的图表
我想用 x 和 y 标签绘制一个简单的点图。这部分很好,但是就像在照片中一样,我想在另一侧添加另一个标签,匹配其他两个轴的相同数据点 所以如果我有一个像
这样的简单数据集x y name
1 1 A
2 3 B
3 3 C
如何在对应于 x,y 点的顶轴上添加名称 A B 和 C?
谢谢。
如果我理解正确,请尝试
df=data.frame(x=c(1,2,3),y=c(1,3,3),name=c('A','B','C'))
plot(df$x,df$y)
axis(side = 3,labels = df$name,at=df$x)