scatter-plot相关内容

Matplotlib散点图过滤器颜色(Colorbar)

我有一些数据,例如 x , y 和 z .全部都是 1D 数组.我用 z 作为颜色做了一个散点图; 导入matplotlib.pyplot作为pltplt.scatter(x,y,c = z,alpha = 0.2)plt.xlabel("X")plt.ylabel("Y")plt.ylim((1.2,1.5))plt.colorbar() z 值是标准化的,它介于 -1 到 1 之间.我已附 ..
发布时间:2021-06-01 19:11:33 Python

更新 pyplot.scatter 的位置和颜色

我已经为此苦苦挣扎了一段时间,但无法让它发挥作用.我正在读取文件,并从中散点数据,我想通过更新 for 循环中每个块的散点图来“动画化"该文件(并使它适应实时变化)数据流). 因此,类似此丑陋示例的示例适用于单个图: x = [1, 2, 3, 4]y = [4, 3, 2, 1]alpha = [0.2、0.3、0.8、1.0]c = np.asarray([[α中a的((0,0,1,a ..
发布时间:2021-06-01 19:08:13 Python

matplotlib:在重绘之前清除散点数据

我在一张imshow(地图)上有一个散布图.我希望单击事件添加一个新的散点,这是我通过scater(newx,newy))完成的.问题是,然后我想添加使用选择事件删除点的功能.由于没有 remove(pickX,PickY) 函数,我必须获取选择的索引并将它们从列表中删除,这意味着我不能像上面那样创建我的分散,我必须 scatter(allx, ally). 因此,最重要的是,我需要一种方法 ..
发布时间:2021-06-01 19:04:18 其他开发

如何使Matplotlib散点图作为一个组透明?

我正在使用 Matplotlib(python 3.4.0,matplotlib 1.4.3,在 Linux Mint 17 上运行)制作一些散点图.为每个点单独设置 alpha 透明度很容易;有什么办法可以将它们设置为一组,使同一组中的两个重叠点不改变颜色? 示例代码: 将matplotlib.pyplot导入为plt将numpy导入为np定义点(n = 100):x = np.rand ..
发布时间:2021-06-01 18:56:18 Python

填充python中两条曲线之间的区域

我正在尝试对绘制的两条曲线之间的区域进行着色.这是我绘制的. 使用以下代码. plt.scatter(z1,y1, s = 0.5, color = 'blue')plt.scatter(z2,y2,s = 0.5,color ='orange') 我尝试使用 plt.fill_between() 但要使其正常工作,我需要在 x_axis 上拥有相同的数据(需要执行类似 plt.fill ..
发布时间:2021-06-01 18:47:32 Python

如何根据列变量更改标记的形状?

我正在尝试为 python 中的 csv 文件创建一个散点图,其中包含 4 列 x、y、TL、L.我应该绘制 x 与 y 并根据 TL class ID 更改标记的颜色> 我在下面的代码中实现的列. 将pandas导入为pd从 matplotlib 导入 pyplot 作为 plt将numpy导入为npdf=pd.read_csv('knnDataSet.csv')df.columns = [' ..
发布时间:2021-06-01 18:36:14 Python

matplotlib分散失败并出现错误:'c'参数包含n个元素,不适用于大小为n的'x',大小为n的'y'

我正在尝试使用 matplotlib 创建一个散点图,其中每个点都有一个特定的颜色值. 我缩放值,然后在“左"和“右"颜色之间应用 alpha 混合. #初始化从 matplotlib 导入 pyplot 作为 plt从sklearn.preprocessing导入MinMaxScaler将numpy导入为np值 = np.random.rand(1134)#实际代码colorLeft = ..
发布时间:2021-06-01 18:35:54 Python

从 Matplotlib 中的散点图中提取数据

我正在编写一个接口来在 Matplotlib 中绘制散点图,我希望能够从 python 脚本访问数据. 现在,我的界面正在执行 scat = self.axes.scatter(x_data, y_data, label=label, s=size) 使用标准的 axes.plot ,我可以执行以下操作: line = self.axes.plot(x_data, y_data)数据= ..
发布时间:2021-06-01 18:33:50 Python

R-散点图的颜色键

我正在R中工作,正在创建一个3变量散点图,其中x和y对应于位置,颜色由z给出. 但是,由于我的项目的特殊性,我无法使用现有的调色板,而是编写了一个直接将数据转换为 rgb 值的函数. 我能够使图形看起来像我想要的样子(颜色正确),但是我不知道如何创建合适的颜色键. 假设我已经完成了所有想做的处理,现在有一个数据结构,其中第1列是x值,第2列是y值,第3列是我想成为颜色的rgb值点 ..
发布时间:2021-05-29 20:26:09 其他开发

情节:如何自定义图例?

我已经自定义了使用 plotly 绘制的数据点的颜色.数据点的颜色根据与之关联的标签进行分配.但是,在设置 legend = True 之后,所有三种颜色(在字典中定义)都不会显示在图中. 我想要 'a':'rgb(147,112,219)(此处的实际颜色)','b':'rgb(220,20,60)','c':'rgb(0,128,0)' 显示在图的右上角. 将pandas导入为pd ..
发布时间:2021-05-29 20:24:40 Python

图例大小/标记在Seaborn中

我一直在寻找SO,以增加图例中的图例/色相大小. plt.rcParams["axes.labelsize"] = 20g = sns.relplot(x ='Time(days)',y ='Duration Total(s)',hue ='Outcome',data = t1,height = 15,Aspect = 1,s = 50);plt.suptitle("a_10",fontsize ..
发布时间:2021-05-29 20:24:22 Python

使用Knitr的2个图的自定义布局

我想要的是在一行中彼此相邻显示2个数字,这样第一个数字是正方形,第二个数字占据所有剩余宽度,它应该比第一个数字宽(我使用针织和LaTeX). 我尝试使用 r layout ,并在图形块选项中指定 out.width 和 out.height ,但我无法正确解决,因此我不确定这是正确的方法. 通常,最好在块选项中配置图形大小,对吗?但是,更复杂的图布局的最佳方法是什么? 解决方案 ..
发布时间:2021-05-29 19:42:51 其他开发

JFreeChart如何直接在x轴上打印散点?

我尝试制作散点图,但数据点不完全位于(2,0)坐标上,并且仅部分可见.该图显示了JFreeChart生成的输出: http://i.stack.imgur.com/oGpZW.png 但是应该是这样(由GIMP制造) http://i.stack.imgur.com/dqrnh.jpg 有人知道怎么做吗? 感谢您的帮助! 解决方案 对于其他人,这是解决方案,虽 ..
发布时间:2021-05-20 19:01:14 其他开发

Plotly中的Python_DF排序和customdata

我在下面的代码中徘徊在错误的反射数据上有问题.请参阅每个块的注释代码. 我在下面的代码中徘徊在错误的反射数据上有问题.请参阅每个块的注释代码. import plotly.express as px将熊猫作为pd导入随地导入plotly.graph_objectsrows = [['501-600','15','122.58333','45.36667','Name1'],['till ..
发布时间:2021-05-14 19:24:11 Python

如何在matplotlib的散点图中设置点的边框颜色?

是否可以设置通过 Axes.scatter 生成的点的边框颜色,还是始终为黑色? 谢谢! 解决方案 如果要使所有边缘都具有相同的颜色: ax.scatter(....,edgecolor = EC) 其中 EC 是一种颜色.如果您想压迫边缘(看起来边缘颜色与面部颜色匹配),请使用 ax.scatter(...,线宽= 0) 如果要使边缘的颜色与面部的颜色不同,并且每个 ..
发布时间:2021-05-13 19:11:01 其他开发