问题标签 [rose-diagram]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R中的玫瑰图
我想绘制一些循环数据的玫瑰图。我一直在使用这个circular
包,在这个包中它允许你使用函数绘制一个简单的玫瑰图:rose.diag
. 虽然这绘制了图表,但我希望能够改进绘图,但我无法找到添加到绘图或稍微调整它的方法。我看过把它画进去,ggplot2
但这对我来说似乎并不清楚,我正在努力在 R 中找到另一个包来绘制这样的玫瑰图。
我在下面发布了一个数据示例和我当前的代码以及我的查询:
这些数据是弧度转向角。使用circular
包我使这个数据成为类的向量circular
:
然后使用以下代码绘制玫瑰图,其中以度数而不是弧度绘制图表:
我想在这个情节中添加三件事:
- 更改绘图方向,使 0 位于顶部而不是右侧。
- 在绘图中添加同心圆,以帮助直观地解释每个“箱”的大小和重量。
- 添加一条线来识别平均角度(如果可能,使用 sd 误差线)
r - 如何使用 R 中的“循环”包在玫瑰图中移动箱柜
我使用 R 中的 'circle' 包和 rose.diag 函数创建了位置数据的度数方面的玫瑰图,具有 N、NE、E 等的基本方面,总共 8 个 bin。然而,这些箱子不跨越这些方面。换句话说,第一个 bin 从 0 到 45,第二个从 45 到 90,依此类推,这以奇怪的方式汇集了方面数据。有什么方法可以移动垃圾箱,使 0、45、90 等成为垃圾箱的中心,而不是边缘?
python - 如何将颜色条添加到极坐标图(玫瑰图)?
在此示例中,颜色与每个条的半径相关。如何在该图中添加颜色条?
我的代码模仿了“玫瑰图”投影,它本质上是极坐标投影上的条形图。
这是其中的一部分:
这是结果图:
如您所见,颜色条不太正确。我已经玩了很多代码,但我只是不知道如何正确地标准化颜色条。
r - 风玫瑰与ggplot(R)?
我正在寻找使用 ggplot2 创建显示风的频率、大小和风向的风玫瑰的良好 R 代码(或包)。
我对 ggplot2 特别感兴趣,因为以这种方式构建情节让我有机会利用其中的其余功能。
测试数据
从National Wind Technology 的“M2”塔的 80 米高度下载一年的天气数据。此链接将创建一个自动下载的 .csv 文件。你需要找到那个文件(它叫做“20130101.csv”),然后读进去。
这适用于任何 .csv 文件,并将覆盖列名。
样本数据
如果您不想下载该数据,我们将使用以下 10 个数据点来演示该过程:
1L, 1L), .Label = "1/1/2013", class = "factor"), hr = 1:9, ws.80 = c(5, 7, 7, 51.9, 11, 12, 9, 11 , 17), wd.80 = c(30, 30, 30, 180, 180, 180, 269, 270, 271)), .Names = c("date", "hr", "ws.80", " wd.80"), row.names = c(NA, -9L), class = "data.frame")
r - 从“openair”包中的风玫瑰中删除默认标题
我使用“openair”包创建了一个风玫瑰图,用于水流和方向数据。但是,默认标题应用于“风向计数频率 (%)”图,这不适用于水流数据。我无法删除标题 - 任何人都可以帮忙吗?
谢谢!
r - R中的圆形时间图,带有堆叠的玫瑰
我在 excel 中导入了一个具有以下值的数据框:
我想根据数据框创建一个带有堆叠玫瑰的循环时间,即每个堆叠玫瑰按列分组,大小由列时间定义。
小时列表示每朵玫瑰的 x 位置。
所以我尝试了这种方式,但结果与我想要的不匹配:
我做错了什么?我想要这样的东西http://blog.odotech.com/Portals/57087/images/French%20landfill%20wind%20rose.png
我希望我已经正确解释了。谢谢!
r - R:在地图上绘制圆形直方图/玫瑰图
我正在尝试在地图上的特定坐标上绘制玫瑰图/圆形直方图,类似于在包中的地图上绘制饼图mapplots
。
下面是一个生成的示例mapplots
(代码见下文),我想用玫瑰图替换饼图
该软件包circular
允许我绘制玫瑰图,但我无法将其与mapplots
软件包集成。对实现此目的的替代包或代码有什么建议吗?
针对制作地图的代码的问题。这一切都基于mapplots
包。我下载了地图的 shapefile(我认为来自http://www.freegisdata.org/)
然后可以使用 legend.bubble 添加饼图大小的图例
matlab - 将向量(或弧线)绘制到玫瑰图上。MATLAB
我有两个数据集。一个详细列出的列表angles
(我正在绘制玫瑰图):
另一个,详细说明这组角度的方向统计:
其中angle
本质上定义了方向平均值和error
循环方差,本质上是angle
到目前为止,我已经使用一组角度绘制了一个玫瑰直方图,如下所示:
我想围绕它创建一个方向统计图angle
(它不需要长度/大小 - 只是到圆图的边缘)error
。举个例子:
我在 Matlab 中手动添加了线条。如果可能的话,最好在弧内也有阴影。或者,(并且可能是首选)将在玫瑰图箱上方仅放置一条条子(因此它不覆盖数据),并带有一条中心线(angle
显示error
.
提前致谢。
r - 如何在 R 中以 1 分钟的间隔创建圆形时间图
我目前正在分析数据,检查 BtRw 对基于延时摄影的航测的行为反应。下面是我已导入 R 的数据框的简短示例。
事件被归类为在照片中捕获的 BtRw 数量。我真的希望能够创建一个循环时间图,以 1 分钟的间隔表示数据。我尝试了以下代码的替代版本,但成功有限。我的数据是在上午 6:00 到下午 2:00 之间捕获的。
任何关于我做错了什么的建议将不胜感激。
r - 使用圆形 R 包未完全显示 R 图
我有以弧度为单位的风向圆形数据。在这里,我们在 10 米处有 11 月的部分方向:
我已经为风向绘制了时间序列和玫瑰图。这是代码:
如您所见,底部有问题,在 3pi/2 中。“2”未完全显示。我已经完成了基于 ggplot2 的玫瑰图,但我需要保存这种图。CirStats 包有类似的情节,但以度为单位。有解决办法吗?