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)