| 所在主题: | |
| 文件名: 1 800.xlsx | |
| 资料下载链接地址: https://bbs.pinggu.org/a-2174287.html | |
| 附件大小: | |
|
程序出现问题,前面没有问题,最后一步说有问题,然后就懵了。。。。问题如下:
> pdf("f:/1 800.pdf",width=5,height=4) > print(p) 错误: Aesthetics must be either length 1 or the same as the data (1656324): x, y > dev.off() null device 1 脚本如下: rm(list = ls()) library("ggplot2") traj <- read.csv("f:/1 800.csv") y1=15;y2=35 x1=105;x2=125 library("sp") library("maptools") library("foreign") asia<- readShapePoly(file.choose()) outline <- sp2tmap(asia) outline <- data.frame(long=outline[,2],lat=outline[,3],group=outline[,1]) outline$long[(outline$long>x2)] <- x2 outline$long[(outline$long<x1)] <- x1 outline$lat[(outline$lat>y2)] <- y2 outline$lat[(outline$lat<y1)] <- y1 p <- ggplot(traj,aes(x=traj$lon,y=traj$lat)) p <- p + facet_grid(date~night) p <- p + geom_polygon(data=outline,aes(x=outline$long,y=outline$lat),colour="grey",linetype=1,size=0.2,fill="white") p <- p + stat_density2d(aes(alpha = ..level..),size = 0.01, bins = 16, geom = 'polygon') p <- p + scale_x_continuous(limits=c(x1,x2),expand = c(0,0)) p <- p + scale_y_continuous(limits=c(y1,y2),expand = c(0,0)) #p <- p + theme(legend.position='none') p <- p + theme(text=element_text(color='black', size=10)) p <- p + coord_equal() pdf("f:/1 800.pdf",width=5,height=4) print(p) dev.off() |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明