【发布时间】:2021-09-13 17:34:27
【问题描述】:
我已将一些 SPSS 数据导入 R,数据已标记,我想绘制标签名称,而不是值。我已经尝试了以下方法,但它会打印值
library(labelled)
library(tidyverse)
cols <- c("White", "Red", "Black", "Green", "Brown", "Pink", "Orange")
letters <- c("D", "E", "F", "G", "H", "I", "J")
# add labels to the color values
tmp <- diamonds %>%
mutate(color = as.character(color)) %>%
set_value_labels(color = setNames(letters, cols))
ggplot(tmp) + geom_bar(aes(x=print_labels(color)))
图表仍然使用颜色值作为 y 轴,而不是标签。我们如何绘制数据框标签?
【问题讨论】:
标签: r spss r-haven r-labelled