scatter相关内容

python散点图面积大小比例轴长度

我对此感到非常绝望,到目前为止我在 www 上找不到任何内容. 情况如下: 我正在使用 Python. 我有 3 个数组:x 坐标、y 坐标和半径. 我想用给定的 x 和 y 坐标创建一个散点图. 到目前为止,一切都如我所愿.这是困扰我的事情: 散点图中每个点的圆大小应由半径数组定义. 坐标值和半径值的单位相同.更明确地说:让我们假设我在 (1, 1) 有一个点,半径 ..
发布时间:2021-11-17 04:17:21 Python

按 r 中的类型为散点图着色

有没有办法在 R 中创建散点图并按类别为点着色?例如,我有一个包含 x 和 y 点列表的数据集(“Xpoints"和“Ypoints"列的比例从 0 到 100),但每个组合的 x&y 点属于五个类别之一(在第三个列“类别").我想绘制所有组合的 x&y 点并按其各自的类别为每个点着色.我猜这五个类别必须在附加列中分配数字 1 到 5.但是绘制这个的代码是什么? 解决方案 使用广泛用于此类 ..
发布时间:2021-07-16 19:01:13 其他开发

将平面添加到 scatterplot3d

x =6], y[z>=6], z[z>=6], pch=20) 上面的代码告诉我如何在 3d 散点图中添加一个平面“z=6". 第一个问题是:我想知道如何添加一个平面,例如“x=3"或“y=2". R 帮助文件解释了 plane3d(Intercept, x.coef = NULL, y.coef = NULL, lty = "dashed", lty.box = NULL, . ..
发布时间:2021-07-16 19:01:09 其他开发

如何根据一定的规则改变散点图颜色

我必须做一个散点图,它的颜色取决于第三个变量.如果变量介于 0 和 1 之间,则给出“蓝色"、1-2、红色、2-3、紫色、3-4、绿色、4-5 灰色.我该怎么做? x = [1,2,3,4,5]y = [3,4,2,3,4]c = [1,2,4,0.5,5] 解决方案 如果您想要颜色图的特定边界,您可以将 mpl.colors.BoundaryNorm 与 mpl.colors.Listed ..
发布时间:2021-07-16 18:59:38 Python

Matplotlib:在等高线图上将散点图绘制到前景

有谁知道在 matplotlib 中将散点图带到前台的方法吗?我必须在轮廓顶部显示散点图,但默认情况下它绘制在下面... 提前致谢! 解决方案 您可以使用 zorder 例如的参数scatter 方法. 要演示,请参见下面的代码,其中左侧子图中的散点图具有 zorder=1,右侧子图中的散点图具有 zorder=-1.zorder 最高的对象被放置在顶部.这意味着散点将放置在第 ..
发布时间:2021-07-16 18:59:21 Python

如何将特定颜色分配给 R 中的特定分类变量?

我是 R 的完全初学者并且有这个问题.我使用以下代码生成颜色列表,然后创建大量散点图矩阵.我想为矩阵的第一列分配特定的颜色(4 个类别的分类).运行此代码工作正常,但如何验证我打算为每个分类变量指定的颜色是否正确? 基本上我想实现“控制"的绿色,“低"的橙色,“中"的棕色和“高"的黑色. col.list ..
发布时间:2021-06-18 19:20:09 其他开发

r 散点图,两个方向都有误差条

如何创建一个在两个方向上都带有误差线的散点图?通常误差棒在垂直方向(即 y 值的不确定性).但是我的数据在 x 值上也有不确定性 X ErrX Y ErrY1.0 0.1 3.0 0.21.5 0.3 4.2 0.1等等 解决方案 使用 ggplot2,这很容易.您可以完全控制误差条的所有四个“边"的长度.使用 geom_errorbar() 设置 y 误差,使用 geom_errobarh ..
发布时间:2021-06-18 19:13:52 其他开发

散点图覆盖的 matplotlib 轴刻度标签(使用刺)

我想让我的轴通过散点图中的原点 (0,0),这就是我在下面的示例中设置刺位置的原因.问题是散点图上的实际数据点覆盖了轴刻度标签,因此无法看到它们. 如何让 matplotlib 用我的轴刻度标签“覆盖"数据点,以便可以看到它们? 将 numpy 导入为 np从 matplotlib 导入 pyplot 作为 pltplt.style.use('ggplot')x = np.random.r ..
发布时间:2021-06-18 19:11:20 Python

带有 numpy 掩码数组的 Python 散点图

我一直在为散点图屏蔽数据.所有数据似乎都在绘图. 我正在使用 numpy 数组,如下面的代码片段所示.我在想,也许我无法屏蔽“c"数组.我似乎找不到这样做的任何文档.我会尝试使用“s"数组. 非常感谢任何帮助. yy = NP.ma.array(yy)xx = NP.ma.array(xx)zz_masked = NP.ma.masked_where(zz 解决方案 对我有用. ..
发布时间:2021-06-18 19:10:44 Python

在圆圈中传播重叠点 - R

我在 R 中有许多点重叠 -> 我的想法是创建一个新的坐标列,将它们散布成一个圆圈. 我不想抖动;它看起来丑陋且具有误导性 -> 它使查看者认为数据实际上是这样的,而不是为了可见性而像这样呈现的. 我认为圆形、向日葵或星形散布看起来不错,所以这就是我想要做的.由于地理投影,我认为我所拥有的效果不佳: 之前 之后 示例坐标 (输入): 纬度经度51.52328 ..
发布时间:2021-06-13 19:34:33 其他开发

Matplotlib散点图误差线两个数据集

我有两个数据集,我想用误差线将图并排散布.下面是我用误差线绘制一组数据的代码.还有生成第二个数据集的代码.我希望每个值的每个数据的点和错误是相邻的. 我还想删除连接点的线. 导入随机导入matplotlib.pyplot作为plt将numpy导入为np将scipy.stats导入为ss数据= []n = 100米 = 10对于我在xrange(m)中:d = []对于xrange(n)中的 ..
发布时间:2021-06-01 21:00:01 Python

matplotlib绘制多个散点图,每个散点图由不同的三次变量着色

我正在尝试在单个散点图上绘制多对数据,每个数据对由不同的第三个变量数组着色.着色似乎适用于第一个图,然后不适用于第二个和第三个图. 任何帮助将不胜感激 将matplotlib.pyplot导入为pltjet=plt.get_cmap('jet')x = [1,2,3,4]y = [1,2,3,4]z = [1,1,1,1]a = [2,3,4,5]b = [1,2,3,4]c = [2,2 ..
发布时间:2021-06-01 20:53:34 Python

在Python中以12小时格式固定了y轴绘制时间

我有这个图,但我需要将 y 轴固定为 00:00、01:00、02:00 等,一直到 12:00.截至目前,它仅在 y 轴上绘制我在 csv 中的值.csv的格式如下.如何使y轴保持恒定,并且仅以1小时的增量显示00:00到12:00,并且仍然正确绘制了数据? ML INT 0.1 534.15 0:00ML EXT 0.25 654.23 3:00ML INT 0.35 743.12 6:3 ..
发布时间:2021-06-01 20:33:39 Python

python-使用日期和第3个变量作为颜色的散点图

我正在尝试绘制 x-y 图,将 x 或 y 作为日期变量,并使用第三个变量为点着色.如果 3 个变量都不是日期,我设法做到了,使用: ax.scatter(df['x'],df['y'],s=20,c=df['z'], 标记 = 'o', cmap = cm.jet ) 经过搜索,我发现对于正常绘图,我们必须使用 plot_date().不幸的是,我无法为这些点着色.有人可以帮我吗? 这 ..
发布时间:2021-06-01 20:32:56 Python

Matplotlib - 为某些数据点绘制不同的颜色

我的问题类似于此问题.我正在绘制纬度与经度.如果变量中的值为0,则我希望该经度/纬度值用不同的颜色标记.我该怎么办? 这是我迄今为止的尝试.x代表纬度,y代表经度.timeDiff是一个包含浮点值的列表,如果值是0.0,我希望该颜色有所不同. 由于 matplotlib 抱怨它不能使用浮点数,我首先将值转换为 int. timeDiffInt=[int(i) for i in tim ..
发布时间:2021-06-01 19:47:46 Python