R:仅使用中的一个外部向量作为ggplot中的变量

R:仅使用中的一个外部向量作为ggplot中的变量,r,ggplot2,R,Ggplot2,我收到一条警告,关于在一系列代码中使用外部向量作为变量,我必须增加一些数据并生成绘图 注意:在选择中使用外部向量是不明确的。 我使用all\u of(anlyt)而不是anlyt使此消息静音。 我明白了。” 我需要在我的代码中为每一组图多次替换一个变量,并且希望每次都重新计算一个向量的值 v<- DOC .... run scripts v使用sym()和尝试此操作: v <- ('cty') v <- sym(v) plot <- mpg %>% g

我收到一条警告,关于在一系列代码中使用外部向量作为变量,我必须增加一些数据并生成绘图

注意:在选择中使用外部向量是不明确的。 我使用
all\u of(anlyt)
而不是
anlyt
使此消息静音。 我明白了。”

我需要在我的代码中为每一组图多次替换一个变量,并且希望每次都重新计算一个向量的值

   v<- DOC .... run scripts
v使用
sym()
尝试此操作

v <- ('cty')
v <- sym(v)
plot <- mpg %>% 
  ggplot(aes(x= model, y = !!v))+
  geom_boxplot()+
  coord_flip()+
  geom_jitter(aes(color = year))
v使用
sym()
尝试此操作

v <- ('cty')
v <- sym(v)
plot <- mpg %>% 
  ggplot(aes(x= model, y = !!v))+
  geom_boxplot()+
  coord_flip()+
  geom_jitter(aes(color = year))

v@NathanMack很高兴能帮助你。如果这个答案有帮助,考虑接受善意的问候吧!NathanMack很高兴能帮助你。如果这个答案帮助,考虑潜在接受使用亲切问候!
 plot <- mpg %>% 
 ggplot(aes(x= model, y = cty))+
 geom_boxplot()+
 coord_flip()+
 geom_jitter(aes(color = year))
v <- 'cty'
w <- 'model'
plot <- mpg %>% 
ggplot(aes_(x = as.name(w), y = as.name(v)))+
geom_boxplot()+
coord_flip()+
geom_jitter(aes(color = year))
v <- ('cty')
v <- sym(v)
plot <- mpg %>% 
  ggplot(aes(x= model, y = !!v))+
  geom_boxplot()+
  coord_flip()+
  geom_jitter(aes(color = year))