【发布时间】:2021-04-30 13:33:55
【问题描述】:
我有这个数据集:
library(tidyverse)
dataset <- data.frame(CustomerId = c(1,2),
umap_01 = c(0.0198, -0.319),
umap_02 = c(0.336, -0.321))
我想用这段代码创建一个ggplot:
p <- dataset %>%
ggplot(aes(umap_01,umap_02)) +
geom_point(aes(text = CustomerId), alpha = 0.5)
但我收到了这条消息:
Warning message:
Ignoring unknown aesthetics: text
我不明白为什么文本是一种有效的审美。拜托,你能帮我这个代码吗?我做错了什么?
【问题讨论】:
-
您要绘制的是什么?
text不是美学,但label是!您还需要定义x和y美学 -
对于我想显示 CustomerId 的每个点,在这种情况下,x 审美是
umap_01,y 审美是umap_02