如何使用数据框中的类别使用包hydrogeo更改Piper Plot上的符号?

问题描述:

我正在使用包'hydrogeo'https://cran.r-project.org/web/packages/hydrogeo/hydrogeo.pdf从〜4000个条目的数据框创建piper绘图。如何使用数据框中的类别使用包hydrogeo更改Piper Plot上的符号?

如何根据类别或类型为每个条目分配符号/颜色?编辑图形参数通常R命令不会出现,因为我碰到下面的错误尝试使用标准化符号时申请 -

pch = OR col=

Error in plot.xy(xy.coords(x, y), type = type, ...) : formal argument "pch" matched by multiple actual arguments 

我建议在主数据分配pchcol框架或tibble首先提取您的网站;

PlaceHolders = as.tibble(unique(df$Sites)) 

然后,使用一个代表语句和调色板生成pchcol;

PlaceHolders$pch = rep(c(15:18),length.out = length(unique(factor(df$Sites)))) 

PlaceHolders$col = rainbow(n = length(unique(factor(df$Sites)))) 

我会添加单位,以确保你不要忘了他们是什么:

PlaceHolders$units = rep("mg/l",dim(PlaceHolders)[1]) 

现在,你只需要做一个left_join与主数据由=“网站”设置,你应该很好去。