Как использовать новые сгруппированные значения на графике - PullRequest
0 голосов
/ 24 мая 2018

Я комбинирую различные значения, что означает одно и то же, под переменной "Wine_type"

 Mock     Neg Neg1PCR  NegPBS     red     Red RedWine   water   Water   white   White 
  1       9       1       1       2      18       4       3       4       2      24 

в

Mock       Neg   Neg1PCR    NegPBS   Redwine     Water Whitewine 
    1         9         1         1        24         7        26 

Используя этот код

dat2<- data.frame(sample_data(psdata.r), stringsAsFactors =FALSE )
dat2$Project<- as.character(dat2$Wine_type)
table(dat2$Project)
dat2[grepl("water|water", dat2$Project, ignore.case = TRUE), "Project"] <- "Water"

dat2[grepl("White|white", dat2$Project, ignore.case = TRUE), "Project"] <- "Whitewine"

dat2[grepl("red|Red", dat2$Project, ignore.case = TRUE), "Project"] <- "Red"

dat2[grepl("Red|Redwine", dat2$Project, ignore.case = TRUE), "Project"] <- "Redwine"

затем я создаю график с кодом

   plot_richness(psdata.r, measures = c("Observed","Shannon"), x = "Wine_type", color = "SampleType") + geom_boxplot()

единственная проблема в том, что я получаю график со старыми значениями.Чего мне не хватает, чтобы использовать новые значения группы вместе?

...