我想在HTML5 canvas.If里面画甜甜圈,画布的背景色是一种坚实的颜色,我能画出来。但这是渐变色,我画不出来。
我想知道如何画甜甜圈,当画布的背景颜色是渐变色时。
比如:
这是我的密码:
function background(context, coordinate, properties) {
var x = coordinate.x //起始点x
, y = coordinate.y //起始点 y
, w = coordinate.w //宽度(终点-起始点之间的宽度)
, h = coordinate.h //高度(终点-起始点之间的高度)
,
我正在制作一个渐变色板图库的handleClick函数,点击是添加一个id的“bg-handleClick”到点击的元素,然后如果另一个色板被点击,删除该id并将其添加到新点击的色板,这样在任何时候只有一个元素的id为"bg- gradient“当前代码几乎可以工作,但添加到每个点击的色板的id,这是不好的。这应该是相当简单的,但不能让它工作。下面是代码,截图显示它正在将id添加到所有样例中(4)。 handleSwatch(){
let el = document.querySelectorAll('.swatch');
for(let i=0; i
我有一个数据框,例如,它有与每个组合相关联的字母和计数的不同组合。我想创建一个树形图,其中每个组合周围都有矩形,大多数字母的组合在顶部,然后节点在下面,其他组合的分组。我想在渐变中对每个框的颜色进行着色,一种颜色表示较高的计数,另一种颜色表示较低的计数。理想情况下,这棵树看起来也应该非常简单,有不可见的分支,唯一的文本是颜色渐变的组合和图例,也可以单独制作。我尝试过使用rpart,但这似乎只适用于离散值。有没有办法在R上创建这棵树?
例如:
letters counts
1 a 2
2 ab 5
3 d 6
4 be