R ggplot在不更改基础数据的情况下更改x轴标签

R ggplot在不更改基础数据的情况下更改x轴标签,r,ggplot2,axis-labels,R,Ggplot2,Axis Labels,我在x轴上绘制面和离散数据。如何在不更改基础数据的情况下更改x轴标签?也就是说,标签应为“实验室1”、“实验室2”、“实验室3”、“实验室4”,而不是阅读“a”、“b”、“c”、“d” df您可以为scale\u x\u discrete中的标签参数使用命名字符向量 scale_x_discrete(labels = c("a" = "Lab 1", "b" = "Lab 2", "c" = "Lab 3", "d" = "Lab 4") ) 或者,您可以同时提供中断和标签 scale_x_

我在x轴上绘制面和离散数据。如何在不更改基础数据的情况下更改x轴标签?也就是说,标签应为
“实验室1”、“实验室2”、“实验室3”、“实验室4”,而不是阅读
“a”、“b”、“c”、“d”


df您可以为
scale\u x\u discrete
中的
标签
参数使用命名字符向量

scale_x_discrete(labels = c("a" = "Lab 1", "b" =  "Lab 2", "c" = "Lab 3", "d" = "Lab 4") )
或者,您可以同时提供
中断
标签

scale_x_discrete(breaks = c("a", "b", "c", "d"), 
                 labels = c("Lab 1", "Lab 2", "Lab 3", "Lab 4") )
scale_x_discrete(breaks = c("a", "b", "c", "d"), 
                 labels = c("Lab 1", "Lab 2", "Lab 3", "Lab 4") )