在radial.plot函数中更改圆周径向栅格线段的颜色。绘图线
我有两个数据集,其中包含径向图的值和该图的径向网格线的颜色 第一个数据集:在radial.plot函数中更改圆周径向栅格线段的颜色。绘图线,r,plot,radial,plotrix,R,Plot,Radial,Plotrix,我有两个数据集,其中包含径向图的值和该图的径向网格线的颜色 第一个数据集: #data 1 values <- c(0.179615044, 0.011908401, -0.342792441, -0.154263864, -0.251553369, -0.234413350, 0.150411419) colors <- c("black", "black", "red", "red", "red", "black", "black") 如何获得径
#data 1
values <- c(0.179615044, 0.011908401, -0.342792441, -0.154263864,
-0.251553369, -0.234413350, 0.150411419)
colors <- c("black", "black", "red", "red", "red", "black", "black")
如何获得径向网格线,使其着色,而不是圆形网格线?grid.col是这里使用的错误参数吗
数据集1的正确图像黑色圆形网格+高亮显示的径向网格线:
数据集2红色圆形网格+高亮显示的径向网格线中的图像不正确:
请像这样尝试line.col参数:
#data 1
values1 <- c(0.179615044, 0.011908401, -0.342792441, -0.154263864,
-0.251553369, -0.234413350, 0.150411419)
colors1 <- c("black", "black", "red", "red", "red", "black", "black")
#data 2
values2 <- c(0.88582075, 0.80089077, 0.79452764,
0.77835694, -0.06816896, 0.24024556, -0.02023557,
0.28804668, -0.88184648, 0.93711689)
colors2 <- c("red", "red", "red", "red", "black",
"black", "black", "black", "red", "red")
library(plotrix)
#plotrix radial plot
radial.plot(values2, line.col = colors2, grid.col = "black", rp.type = "p")
这将生成以下图像:
我在radial.plot代码中发现了一个bug。新代码修复了这个问题,只对径向线段进行了着色
#seg.col specifies the line colors
radial.plot(values, seg.col=colors, rp.type="p")
守则:
新参数seg.col指定径向线段
#seg.col specifies the line colors
radial.plot(values, seg.col=colors, rp.type="p")
编辑
现在可以更改圆周线。Jim Lemon添加了此功能,并将其命名为grid.col
请参见链接:亲爱的斯洛莱纳,我实际上指的是从圆圈中心到外面的线条。它们需要看起来像这样:圆线需要保持黑色而不是红色:径向而不是同心圆,嗯?对不起,我确实误读了你的问题。不,我没有。我尝试使用ggplot,它允许我自由地改变颜色,但我最终以曲线作为依据。
#seg.col specifies the line colors
radial.plot(values, seg.col=colors, rp.type="p")