爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9063|回复: 26

风玫瑰图制作,求指点

[复制链接]
发表于 2017-2-3 21:25:38 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请求大神指点,如何利用风向和风速数据,用什么软件工具可以制作如图所示的风玫瑰图(蒲福氏风级——风玫瑰图)。
QQ图片20170203212738.png
密码修改失败请联系微信:mofangbao
发表于 2017-2-4 19:11:51 | 显示全部楼层
http://r.photo.store.qq.com/psb?/ee3f036b-72a7-4dd3-b6b5-2590ba916caa/XRg9xCDWlSVYoVs60FQpd2DidAwHaoEFI67iC28gzlk!/o/dPsAAAAAAAAA&ek=1&kp=1&pt=0&bo=*wKAArcDGgMDAPc!&su=1121381521&tm=1486206000&sce=0-12-12&rf=2-9,
library(ggplot2)
df.raw <- read.table("winddata.txt", sep = "\t", skip = 170, header = T)
# 风向玫瑰图
brea <- c(-1, 11.25 + (22.5*0:16))
winddir <- cut(df.raw$CH7Avg, brea, labels = c("N", "NNE", "NE", "ENE", "E", "ESE",
               "SE", "SSE", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW", "N2"))
levels(winddir)[17] = "N"
windspeed <- cut(df.raw$CH1Avg, breaks = c(0, 5, 10, 15, 20))
df.dir  <- data.frame(winddir, windspeed)
rosebrea <- 1:5*max(table(winddir))/5
p3  <- ggplot(df.dir, aes(x = winddir, fill = windspeed))
p3 + labs(x = NULL, y = NULL) + geom_bar(aes(y = ..count..))+coord_polar(start = -pi/16) +
  scale_y_continuous(breaks = rosebrea, labels = paste(round(rosebrea/length(winddir), 2)*100, "%"))
ggsave("test.png")
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2017-2-4 09:30:24 | 显示全部楼层
excel就可以
密码修改失败请联系微信:mofangbao
发表于 2017-2-4 09:31:52 | 显示全部楼层
ncl可以画的
密码修改失败请联系微信:mofangbao
发表于 2017-2-4 09:49:10 | 显示全部楼层
谢谢大神提示!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-2-4 12:24:17 | 显示全部楼层

能具体说一下吗?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-2-4 12:25:28 | 显示全部楼层
能具体说说吗?谢谢!
密码修改失败请联系微信:mofangbao
发表于 2017-2-4 19:06:12 | 显示全部楼层

                               
登录/注册后可看大图
R语言可以做
密码修改失败请联系微信:mofangbao
发表于 2017-2-4 19:14:26 | 显示全部楼层
效果如图。
Rplot02.png
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

 楼主| 发表于 2017-2-5 20:00:00 | 显示全部楼层
MLSHWJZ 发表于 2017-2-4 19:11
http://r.photo.store.qq.com/psb?/ee3f036b-72a7-4dd3-b6b5-2590ba916caa/XRg9xCDWlSVYoVs60FQpd2DidAwHao ...

你好,你的程序很好,但是和我要实现的内容不是很一致,麻烦可以详细探讨嘛?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表