如何将三向颜色渐变(热图)填充到三角图(三角图),就像这样.
plot(NA,NA,xlim=c(0,1),ylim=c(0,sqrt(3)/2),asp=1,bty="n",axes=F,xlab="",ylab="")
segments(0,0,0.5,sqrt(3)/2)
segments(0.5,sqrt(3)/2,1,0)
segments(1,0,0,0)
Run Code Online (Sandbox Code Playgroud)

颜色应与triplot平行运行.
我一直在寻找R图形参数,试图让我的情节看起来更专业(例如las=1,bty="n"通常是帮助).开始玩了tikzDevice,这是我脑海中一个巨大的进步.令人惊讶的是,当图中的字体大小和样式与周围文档的字体大小和样式相匹配时,看起来有多好.
我想在我的情节中添加几种效果,并且对以可重现的方式这样做的方法感兴趣.我意识到这些可能被认为是"图表垃圾",但我发现在我的领域中添加它们有助于将输出视为专业.
具体来说,我想产生以下任何或所有效果:



代码,对适当软件包的引用或实现这些影响的策略大纲将会有所帮助.谢谢.
我试图用渐变圆重现一个Stephen Few图形,它演示了从上面出现光线的硬连线假设.这是圈子:
我该如何重新创建呢?绘制圆圈并不算太糟糕,但添加渐变是我被抛出的地方.我认为网格可能会创造更清晰的东西,但这可能是我的错误观念.
这是绘制圆圈的开始:
## John Fox circle function
source("http://dl.dropboxusercontent.com/u/61803503/wordpress/circle_fun.txt")
par(mar=rep(1, 4), bg = "grey80")
plot.new()
for (i in seq(0, 1, by = .2)) {
for (j in seq(.6, 1, by = .1)) {
circle(i, j, .5, "cm", , 1)
}
}
Run Code Online (Sandbox Code Playgroud)
相关问题:如何使用R构建具有渐变填充的气泡图
编辑:
以为我会分享结果:

这是代码.