请教大家一个问题:
定义一个函数包含了ggplot绘图命令主要代码如下:
visual=function(i){
p <- ggplot(dataVisual,mapping =aes(x=depth,y=i))
p <- p+geom_line(color="#00CCCC")+geom_point(aes(depth,i,color=label))+labs(x = "profondeur(m)")
p
}
lapply(dataVisual[,c("B","Al2O3_T","Ba_T","CaO_T")], visual)
运行后每张图的纵坐标标签都显示为定义的函数自变量’i‘而不会显示真实变量名,如图:
请问这种情况应该怎么解决?
感谢回答!