scatter-plot相关内容
我有一些数据,例如 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 之间.我已附
..
我已经为此苦苦挣扎了一段时间,但无法让它发挥作用.我正在读取文件,并从中散点数据,我想通过更新 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
..
我在一张imshow(地图)上有一个散布图.我希望单击事件添加一个新的散点,这是我通过scater(newx,newy))完成的.问题是,然后我想添加使用选择事件删除点的功能.由于没有 remove(pickX,PickY) 函数,我必须获取选择的索引并将它们从列表中删除,这意味着我不能像上面那样创建我的分散,我必须 scatter(allx, ally). 因此,最重要的是,我需要一种方法
..
我正在使用 Matplotlib(python 3.4.0,matplotlib 1.4.3,在 Linux Mint 17 上运行)制作一些散点图.为每个点单独设置 alpha 透明度很容易;有什么办法可以将它们设置为一组,使同一组中的两个重叠点不改变颜色? 示例代码: 将matplotlib.pyplot导入为plt将numpy导入为np定义点(n = 100):x = np.rand
..
背景: 我有一个 list_of_x_and_y_list 包含 x 和 y 值,它看起来像: [[[(44800, 14888), (132000, 12500), (40554, 12900)], [(None, 193788), (101653, 78880), (3866, 1600)]]] 我有另一个 data_name_list ["data_a","data_b"] 所以
..
我试图在一个图中制作三个散点图.我是这样试的. 首先进行导入. 将matplotlib.pyplot导入为plt 定义变量并制作一个包含三个散点图的图形. c_pop = [0.410, -0.094, -0.111, -0.106, -0.090, 0.070, -0.043, -0.181, 0.221]c_labels = ['ll120', 'll123', 'll124',
..
我正在尝试对绘制的两条曲线之间的区域进行着色.这是我绘制的. 使用以下代码. 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
..
我想要一个带有颜色图的散点图,用于边缘颜色但没有面颜色.当我使用 facecolor='None' 时,它不起作用. 将 numpy 导入为 np导入matplotlib.pyplot作为pltN = 50x = np.random.rand(N)y = np.random.rand(N)颜色 = np.random.rand(N)area = np.pi * (15 * np.random.r
..
我正在尝试为 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 = ['
..
我正在尝试使用 matplotlib 创建一个散点图,其中每个点都有一个特定的颜色值. 我缩放值,然后在“左"和“右"颜色之间应用 alpha 混合. #初始化从 matplotlib 导入 pyplot 作为 plt从sklearn.preprocessing导入MinMaxScaler将numpy导入为np值 = np.random.rand(1134)#实际代码colorLeft =
..
我正在编写一个接口来在 Matplotlib 中绘制散点图,我希望能够从 python 脚本访问数据. 现在,我的界面正在执行 scat = self.axes.scatter(x_data, y_data, label=label, s=size) 使用标准的 axes.plot ,我可以执行以下操作: line = self.axes.plot(x_data, y_data)数据=
..
我正在R中工作,正在创建一个3变量散点图,其中x和y对应于位置,颜色由z给出. 但是,由于我的项目的特殊性,我无法使用现有的调色板,而是编写了一个直接将数据转换为 rgb 值的函数. 我能够使图形看起来像我想要的样子(颜色正确),但是我不知道如何创建合适的颜色键. 假设我已经完成了所有想做的处理,现在有一个数据结构,其中第1列是x值,第2列是y值,第3列是我想成为颜色的rgb值点
..
我已经自定义了使用 plotly 绘制的数据点的颜色.数据点的颜色根据与之关联的标签进行分配.但是,在设置 legend = True 之后,所有三种颜色(在字典中定义)都不会显示在图中. 我想要 'a':'rgb(147,112,219)(此处的实际颜色)','b':'rgb(220,20,60)','c':'rgb(0,128,0)' 显示在图的右上角. 将pandas导入为pd
..
我一直在寻找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
..
我想要的是在一行中彼此相邻显示2个数字,这样第一个数字是正方形,第二个数字占据所有剩余宽度,它应该比第一个数字宽(我使用针织和LaTeX). 我尝试使用 r layout ,并在图形块选项中指定 out.width 和 out.height ,但我无法正确解决,因此我不确定这是正确的方法. 通常,最好在块选项中配置图形大小,对吗?但是,更复杂的图布局的最佳方法是什么? 解决方案
..
我尝试制作散点图,但数据点不完全位于(2,0)坐标上,并且仅部分可见.该图显示了JFreeChart生成的输出: http://i.stack.imgur.com/oGpZW.png 但是应该是这样(由GIMP制造) http://i.stack.imgur.com/dqrnh.jpg 有人知道怎么做吗? 感谢您的帮助! 解决方案 对于其他人,这是解决方案,虽
..
我在下面的代码中徘徊在错误的反射数据上有问题.请参阅每个块的注释代码. 我在下面的代码中徘徊在错误的反射数据上有问题.请参阅每个块的注释代码. import plotly.express as px将熊猫作为pd导入随地导入plotly.graph_objectsrows = [['501-600','15','122.58333','45.36667','Name1'],['till
..
我正在使用Matplotlib,我的目标是突出显示散点图中的一些要点. 我使用了以下代码: $ colors = {'true':'red','false':'blue'}plt.scatter(data [T [j]],data [T [i]],c = data ['upgrade'].apply(lambda x:colors [x])$ 如果条件为"true",此代码使我的点为
..
我有一个数据数据框 dat
..
是否可以设置通过 Axes.scatter 生成的点的边框颜色,还是始终为黑色? 谢谢! 解决方案 如果要使所有边缘都具有相同的颜色: ax.scatter(....,edgecolor = EC) 其中 EC 是一种颜色.如果您想压迫边缘(看起来边缘颜色与面部颜色匹配),请使用 ax.scatter(...,线宽= 0) 如果要使边缘的颜色与面部的颜色不同,并且每个
..