29得票3回答
SVG圆形描边上的多种颜色

我想创建一个彩虹圆圈,就像下面的图片一样: 如何绘制弧形和多色停渐变? 这是我的当前代码: <svg width="500" height="500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3...

28得票4回答
围绕一组点绘制曲线

我有一组平面上的点,它们被分成了子集。我想绘制一个封闭曲线,将属于同一子集的点包围在内,而不属于该子集的点则在外部。因此简单的圆形或凸包可能不适用。 首先,假设我只想在一组点周围绘制平滑曲线(无需排除其他点的要求)。 有没有任何想法如何在R中实现? ---稍后添加--- 我最终要寻找的...

26得票2回答
如何使用ggplot创建多面线图?

我有一个用以下代码创建的数据框:require(reshape2) foo <- data.frame( abs( cbind(rnorm(3),rnorm(3, mean=.8),rnorm(3, mean=.9),rnorm(3, mean=1)))) qux <- data....

23得票2回答
如何在保持曲线总体形状的情况下减少曲线上的点数?

我有一组构成曲线的点,我想减少点的数量,但仍保持曲线的整体形状。 基本上,我想从这个: 变成这个: 因此,算法将删除冗余的点,但保留那些真正定义形状的点(例如曲线底部的点)。是否存在已知的算法来完成此操作?我认为有,但我不确定在Google上该如何搜索。任何帮助都将不胜感激。

21得票1回答
如何在Python中绘制单个数据点而不带曲线?

我想在图表上绘制带误差条的个体数据点,但不想有曲线。我该如何做?是否有一些'隐形'的线条样式或者我可以将线条样式设置为无色(但标记仍然可见)? 现在这是我目前拥有的图表:plt.errorbar(x5,y5,yerr=error5, fmt='o') plt.errorbar(x3,y3,y...

21得票3回答
JavaScript 物理引擎和模拟无限曲线

我想用JavaScript实现类似Tiny Wings的游戏。 我最初看到了使用Box2D的一种技术,我正在使用closure-web版本(因为它修复了内存泄漏问题)。 简而言之,我将曲线分解成多边形,使其看起来像这样: 我也尝试使用Chipmunk-js,并使用线段形状来模拟我的地面...

21得票2回答
如何使用D3对角线函数绘制曲线线条?

我看了一份样例 http://bl.ocks.org/mbostock/raw/4063570/: 它可以从左到右将源目标生成漂亮的合并行。 在我的情况下,我需要手动布局节点并放置x、y坐标。在这种情况下,线条在源节点处没有合并。以下是重现此问题的测试代码: var data = [...

19得票2回答
通过N个点找到贝塞尔曲线的控制点

考虑以下通过四个点的立方Bézier曲线控制点的好方法: 如何在C#中找到BezierSegment的控制点,给定起点、终点和2个交点 - AKA Cubic Bezier 4点插值 我想知道,如果要让Bézier曲线通过N个点,是否有一个直接的扩展方法,其中N > 2,可能N ≤ 20?

18得票2回答
如何将x轴和y轴截距置于(0,0)处并将它们延伸到图表边缘

假设我想绘制 x^2 的图形,我可以使用以下代码来调用 curve()。 curve(x^2, -5, 5) 然而,我希望坐标轴经过 (0, 0)。我可以采取以下措施: curve(x^2, -5, 5, axes=FALSE) axis(1, pos=0) axis(2, pos=...

16得票2回答
画布中曲线上的渐变描边

我试图在canvas上绘制一条曲线,使用渐变笔划样式沿着曲线,就像这张图片。在该页面上有一个链接的svg文件,它给出了如何在svg中实现此效果的说明。也许在canvas中可能有类似的方法?