scatter相关内容

使用LENGING_ELEMENTS设置散点图图例标签

我刚刚将matplotlib升级到版本3.1.1,我正在尝试使用LENGING_ELEMENTS。 我在一个包含30,000个平面化灰度图像的数据集上绘制了来自PCA的前两个分量的散点图。每个图像都被标记为四个主要类别之一(配饰、服装、鞋类、个人护理)。我已经通过创建一个值从0到3的颜色列,通过‘主类别’对绘图进行了颜色编码。 我已经阅读了PathCollection.Legend_E ..
发布时间:2022-08-11 09:18:48 Python

在图例中单击Data On/Off

所以我找到了这个代码:https://matplotlib.org/examples/event_handling/legend_picking.html。我正在努力让它对数据点而不是线起作用。所以我想我只是把记号改成了‘o’,但这似乎不起作用。 我还想在动画中使用它,这样我就可以决定是否要遵循数据点。最后,我希望有10个可点击的图例条目。 我要做的是在第1行和第2行中放置一个标记,代码为: ..
发布时间:2022-04-08 12:22:10 Python

使用gglot绘制散点图,使用索引绘制x轴和y轴上同一变量的子集

我正在使用Heathrow下载的Met Office数据的天气数据子集。此数据集不包含缺失值。 使用gglot,我想为希思罗机场的最高温度(Tmax)创建散点图,将2018年的数据与2019年的数据进行对比(例如,请参见下面的示例)。2018和2019年都有12个数据点。 我已经用下面的方法尝试过,但是不起作用。这似乎是由于代码在不尝试使用aes()函数内的索引时运行良好,所以进行了索 ..
发布时间:2022-03-14 13:28:11 其他开发

在 Julia 中(解)压缩数组的正确方法

我在 Julia 中使用 PyPlot 库进行绘图,而 scatter 函数似乎有一个“小"的不便,即只接受坐标作为两个参数:一个数组用于所有 x 值,另一个用于所有 y值,即 scatter(xxs,yys) 使用 x=[x1,x2,...] 和 y=[y1,y2,...]. 如果我有一个带有坐标点的集合或元组,例如, A=([x1,y1],[x2,y2],...) 直接在 Pyt ..
发布时间:2022-01-23 20:02:43 其他开发

Python plotly scatter_geo 修改悬停数据

我想修改悬停数据并将其留给例如只有 bins 数据.我做了以下代码,但 hover_data 参数不起作用.修改har数据的方法是什么? 将 plotly.express 导入为 px导入 plotly.graph_objs将熊猫导入为 pd行=[['501-600','15','122.58333','45.36667'],['直到 500','4','12.5'​​,'27.5'],['更多 ..
发布时间:2022-01-22 22:50:19 Python

R plotly 版本 4.5.2 散点图图例气泡大小设置

我在 R 中使用 plotly 4.5.2.我创建了一个散点图,该散点图在变量上调整大小,问题是这些大小也反映在图例中,这使得它们难以阅读. 我希望我的图表保持不变,唯一的例外是图例中气泡的大小.这些气泡既可以设置为相同大小,也可以缩放为更小的大小.重要的是,图表中的大小必须保持不变. 请在此处找到可重现的代码: 图书馆(情节)数据 ..
发布时间:2022-01-21 15:52:54 其他开发

如何在绘图中不填充 NaN 下的区域

大家好, 我正在与情节合作. 我需要画一条曲线并填充它下面的区域.可能会出现一些 NaN,在这种情况下不填充区域非常重要. 请注意,在我的情况下 0 和 NaN 是不同的,因此将 NaN 设置为 0 是解决我的情况不适合的区域问题的解决方案. 我尝试了以下代码: 导入 plotly.graph_objs从 plotly.offline 导入情节p = go.Scatter ..

如何在散点图上设置固定/静态大小的圆形标记?

我想在散点图上绘制一些随机生成的磁盘的位置,并查看这些磁盘是否相互“连接".为此,我需要将每个磁盘的半径设置为固定/链接到轴刻度. plt.scatter 函数中的's' 参数使用点,因此相对于轴的大小不是固定的.如果我动态放大绘图,散点标记大小在绘图上保持不变,并且不会随轴放大. 如何设置半径以使它们具有确定的值(相对于轴)? 解决方案 我建议不要使用 plt.scatter,而是使 ..
发布时间:2022-01-14 15:48:43 其他开发

如何在 Python 中用空圆圈绘制散点图?

在 Python 中,使用 Matplotlib,如何绘制带有 empty 圆圈的散点图?目标是在 scatter() 已经绘制的 一些 彩色圆盘周围绘制空圆圈,以便突出显示它们,理想情况下无需重新绘制彩色圆圈. 我试过facecolors=None,没有用. 解决方案 来自 文档用于分散: 可选的 kwargs 控制 Collection 属性;特别是:边缘颜色:字符串 ‘non ..
发布时间:2022-01-14 15:14:29 Python

限制在 Matlab 中绘图的轴

可能的重复: 是否可以选择特定区域散点图 是否可以减少输入文本文件中的数据点,这样我的计算中就不会出现这些数据点.我正在使用以下来读取数据 fid = fopen('cr.txt');A = textscan(fid, '%f %f %f %f %f %*f %*f %*f %*f %*f %*s %*s %*s');%读取文件a = A{1};e = A{2};c = A{3};x = ..
发布时间:2021-12-22 20:13:27 其他开发

如何结合散点图和折线图来显示回归线?JavaFX

我用两组数据创建了一个散点图;第一组是实际数据(x = 年和 y = 便士),第二组产生相同的点,但用于回归线.但是,我遇到的问题是两组数据都显示为散点.我想将第一组显示为散点,并将第二组显示在同一图表上,但显示为一条线.我已经研究了很长时间,但我想不出一种方法来做到这一点. 散点图代码显示在oracle上;http://docs.oracle.com/javafx/2/charts/sca ..
发布时间:2021-12-20 12:21:19 Java开发

MPI 将矩阵划分为块

我想将矩阵划分为块(而不是条带),然后使用 MPI_Scatter 分配这些块. 我想出了可行的解决方案,但我认为这远非“最佳实践".我有 8x8 矩阵,填充了从 0 到 63 的数字.然后我将它分成 4 个 4x4 块,使用 MPI_Type_vector 并通过 MPI_Send 分发它,但这需要一些额外的计算,因为我必须计算大矩阵中每个块的偏移量. 如果我使用分散,第一个(左上角 ..
发布时间:2021-12-18 23:43:32 其他开发

Matplotlib 散点图;颜色作为第三个变量的函数

我想制作一个散点图(使用 matplotlib),其中根据第三个变量对点进行着色.我对此非常了解: plt.scatter(w, M, c=p, marker='s') 其中 w 和 M 是数据点,p 是我想要着色的变量. 但是我想用灰度而不是彩色来做.有人可以帮忙吗? 解决方案 无需手动设置颜色.相反,指定灰度颜色图... 将 numpy 导入为 np导入 matplotlib. ..
发布时间:2021-12-11 13:17:20 Python

根据第三个变量更改散点图中的标记样式

我正在处理多列字典.我想绘制两列,然后根据第三列和第四列更改标记的颜色和样式. 我很难改变 pylab 散点图中的标记样式.不幸的是,我的方法适用于颜色,但不适用于标记样式. x=[1,2,3,4,5,6]y=[1,3,4,5,6,7]m=['k','l','l','k','j','l']对于 xrange(len(m)) 中的 i:m[i]=m[i].replace('j','o')m[ ..
发布时间:2021-12-10 16:36:54 Python

matlab:具有大量数据点的散点图

我正在尝试绘制散点图,例如: scatter(coor(:, 2), coor(:, 3), 1, coor(:, 4)); 问题是,我有相当多的坐标要绘制(~100 000).绘制它需要很长时间,当我尝试将图形导出到 tiff 时 - 然后 matlab 已经死了几分钟......有什么解决方案可以改善绘图,或者至少是 tiff 导出? 编辑:忘了说,第三个坐标 (coor(:, 4) ..
发布时间:2021-12-08 15:20:27 其他开发

在matlab中查找3d峰的体积

现在我有一个带有峰值的 3d 散点图,我需要找到它的体积.我的数据来自图像,所以 x 和 y 值表示 xy 平面上的像素位置,z 值是每个像素的像素值. 这是我的散点图: scatter3(x,y,z,20,z,'填充') 我试图找到数据峰值的“体积",如下图所示: 我试过 findpeaks() 但它给了我许多局部最大值,而没有我正在寻找的两个突出的峰值.此外,我真的很困惑如何建 ..
发布时间:2021-11-25 03:07:24 C#

Pyplot 3d scatter:后面的点重叠前面的点

我正在使用 matplotlib 准备 3d 图,并且我在处理多个数据集时出现了非常奇怪的行为.我有两个数据集,基本上描述了 3d 中的两个壳:一个内壳和一个外壳.要在 3d 中绘制它们,我会这样做: fig = plt.figure()ax = fig.add_subplot(111, 投影='3d')ax.scatter(outer_z[:n],outer_x[:n],outer_y[:n] ..
发布时间:2021-11-25 02:56:32 Python

带有颜色渐变的 Matplotlib 3D 散点图

如何为点创建带有颜色渐变的 3D 绘图?请参阅下面的示例,该示例适用于 2D 散点图. 编辑(感谢 Chris):我希望从 3D 图中看到的是从红色到绿色的点的颜色渐变,就像 2D 散点图中的一样.我在 3D 散点图中看到的只是红点. 解决方案:由于某些原因(与我在别处复制的渐变示例有关),我将 xrange 设置为 len-1,这会弄乱 3D 图中的所有内容. 将 numpy 导入 ..
发布时间:2021-11-25 01:03:51 Python

指定散点图中每个点的颜色(matplotlib)

我有一个使用 matplotlib 创建的 3D 图,我有一个对应于每个点的 rbg 值列表. 我有 X、Y 和 Z 数据,然后我有表单的“颜色列表": [ (r,g,b), (r,g,b), ... , (r,g,b) ] 匹配每个 (x, y, z) 点. 现在,我有 fig = plt.figure()ax = fig.add_subplot(111, 投影 = '3d') ..
发布时间:2021-11-25 00:56:18 Python