首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >固定R包的windRose绘图比例

固定R包的windRose绘图比例
EN

Stack Overflow用户
提问于 2013-09-06 05:26:30
回答 2查看 1.4K关注 0票数 1

我将非常感谢你的帮助。

我正在使用R的openair包的函数windRose。我正在为来自许多站的风数据做风玫瑰,我需要将所有玫瑰的结果一起比较。问题是,windRose函数将windrose的最大半径固定为略大于在任何方向上找到的计数的最大百分比。我如何控制windrose的最大比例,比方说,为最大绘图半径设置一个固定的最大值30%,而不是函数默认的最大值,这取决于我的数据?我已经研究了该函数的代码,但我无法在windRose函数代码中找到可以执行此更改的位置。

EN

回答 2

Stack Overflow用户

发布于 2013-09-06 05:44:54

不能完全回答你的问题但是..。

我的ggplot2 windrose代码,其中rose是一个包含wind_speedwind_direction列的度数的data.frame:

代码语言:javascript
复制
rose <- data.frame(wind_speed=sample(1:25, 1e5, replace=TRUE), 
                   wind_direction=sample(1:360, 1e5, replace=TRUE))

ggplot(rose, 
       aes(x=wind_direction,
           fill=cut(wind_speed, seq(0, 30, 5)))) +
    geom_bar() +
    scale_x_continuous(limits=c(0,360),
                       breaks=c(0, 90, 180, 270)) +
    coord_polar() +
    labs(fill='Wind Speed (m/s)') +
    opts(axis.text.y=theme_blank(),
         axis.ticks=theme_blank(),
         axis.title.y=theme_blank(),
         axis.title.x=theme_blank())
票数 1
EN

Stack Overflow用户

发布于 2014-03-21 10:50:58

我写了一些here会有帮助的代码。您可以将轴限制设置为所需的任何值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18646235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档