R plot legend plot.xy中的错误(xy,type,...):无效的绘图类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R plot legend plot.xy中的错误(xy,type,...):无效的绘图类型相关的知识,希望对你有一定的参考价值。

当我想为一个绘图添加图例时,它在plot.xy(xy,type,...)中有错误:无效的绘图类型,并且该绘图没有显示任何点。没有传说并直接使用pch,我就可以获得积分上的积分。代码中有什么问题吗?谢谢。

plot(c(farm.metadata$coordinates["Longitude"],merraLoc$Global.Longitude,ruc.points$Global.Longitude),
c(farm.metadata$coordinates["Latitude"],merraLoc$Global.Latitude,ruc.points$Global.Latitude),
xlab="Latitude",ylab="Longitude", 
legend("bottomright",c("Farm","Merra points","Ruc points-closest","Ruc points",pch=c(9,rep(19,4),20,rep(4,3)))),
main=paste("MERRA, RUC, and FARM Coordinates For: ", farm.metadata$farm.name, sep=""))
dev.off()
答案

你有错误的括号,并且必须从情节中获得传奇

plot(c(farm.metadata$coordinates["Longitude"],merraLoc$Global.Longitude, ruc.points$Global.Longitude),
 c(farm.metadata$coordinates["Latitude"], merraLoc$Global.Latitude, ruc.points$Global.Latitude),
 xlab="Latitude",ylab="Longitude",
 pch=c(9,rep(19,4),20,rep(4,3)), main=paste("MERRA, RUC, and FARM Coordinates For: ", farm.metadata$farm.name, sep=""))
legend("bottomright", legend = c("Farm","Merra points","Ruc points-closest","Ruc points"))

以上是关于R plot legend plot.xy中的错误(xy,type,...):无效的绘图类型的主要内容,如果未能解决你的问题,请参考以下文章

R: plot 绘图各种参数,以及 legend。。

R中的绘图函数产生图例而不调用legend()

R语言颜色-图例legend及位置调整

R plot:图例背景大小

R语言使用cowplot包的plot_grid函数将两个ggplot2可视化结果并排组合起来并添加图像标签AB设置组合图像使用共享的图例(shared legend in cowplot)

python 2: 解决python中的plot函数的图例legend不能显示中文问题