legend相关内容

Python Matplotlib添加Colorbar

使用MatlobLib和来自shapereader的“自定义"形状时出现问题.导入和查看插入的脸部效果很好,但是我无法在图形上放置颜色条. 我已经尝试了本教程中的几种方法,但是我非常确定有解决此问题的明智方法. 也许有人可以帮助我,我的当前代码附在下面: 来自formencode.national import pycountry的 导入itertools从matplotlib导入 ..
发布时间:2021-05-29 20:24:58 Python

情节:如何自定义图例?

我已经自定义了使用 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

用子图循环遍历R Plotly并隐藏除一个以外的所有图例

我需要循环遍历因子的i次迭代,并且每个因子都需要在子图中作为一个图进行绘制.我想做的是在第一个迭代栏中隐藏图例,并使用legendgroup将所有图例捆绑在一起.这是我到目前为止所做的: 库(可打印)图书馆(dplyr)mtcars%>%mutate(vs = as.factor(vs))%>%group_split(cyl)%>%lapply(function(i){#show.legend ..
发布时间:2021-05-29 20:24:35 其他开发

增加matplotlib图例中符号的大小?

我用这样的标记画图: plt.scatter(xs1,ys1,s = 12,线宽= 0,标记='o',标签='hello')plt.scatter(xs2,ys2,s = 12,线宽= 0,标记='x',标签='hello') 这会在图形中产生正确的大小,但符号在图例中几乎难以理解.如何增加图例中的符号 的大小? 解决方案 我在 matplotlib.pyplot.legend . ..
发布时间:2021-05-29 20:24:32 其他开发

添加输入变量以在Python中绘制标题/传奇

我想在绘图标题/图例/注释文本中显示用于绘图特定功能的参数的当前值.作为一个简单的例子,让我们走一条直线: import numpy导入matplotlib.pyplot作为pltdef行(m,c):x = numpy.linspace(0,1)y = m * x + cplt.plot(x,y)plt.text(0.1,2.8,“渐变为" *当前m值应在此处*)plt.show()打印线(1 ..
发布时间:2021-05-29 20:24:26 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

结合阴影误差和实线均值的图例

我正在使用 我尝试过的内容:正如有人在评论部分,在 编辑:前两个答案建议访问补丁和行的图例句柄,这些句柄由功能 boundedline 作为输出返回.我试过了,但是问题仍然没有解决,因为图例条目仍然与区域不一致. 解决方案 有直接的通用方法来 ..
发布时间:2021-05-29 20:24:19 其他开发

如何更改pyplot中各个图例条目的字体大小?

我想做的是控制pyplot中图例中各个条目的字体大小.也就是说,我希望第一个条目为一个尺寸,第二个条目为另一个尺寸.这是我尝试的解决方案,但无效. 将numpy导入为np导入matplotlib.pyplot作为pltx = np.arange(1,5,0.5)plt.figure(1)plt.plot(x,x,label ='曲线1')plt.plot(x,2 * x,label ='曲线2' ..
发布时间:2021-05-29 20:24:15 Python

Matplotlib图例中的字幕

我正在用matplotlib进行一些绘图,并且有一个图例,它告诉查看者记录点的传感器.有多种类型的多个传感器,我想在图例中添加字幕,以告诉观众每个组是哪种传感器.我有一个可行的解决方案,但这有点hack,如下所示: 创建图例时,它接受两个重要的参数:图例标记列表和图例标签列表.我当前的解决方案是将字幕标记设置为带有白色轮廓的白框,并用两个换行符包围字幕.看起来不错,但是如果没有缩进字幕,它将 ..
发布时间:2021-05-29 20:23:53 Python

在Seaborn直方图子图中自定义图例

我正在尝试生成一个包含4个子图的图形,每个子图都是Seaborn直方图.图形定义行是: fig,axes = plt.subplots(2,2,figsize =(6.3,7),sharex = True,sharey = True)(ax1,ax2),(ax3,ax4)=轴fig.subplots_adjust(wspace = 0.1,hspace = 0.2) 我想为每个子图中的图例 ..
发布时间:2021-05-29 20:23:50 Python

将图例添加到Altair的分层图表中

请考虑以下示例: 导入altair为alt从vega_datasets导入数据df = data.seattle_weather()temp_max = alt.Chart(df).mark_line(color ='blue').encode(x ='yearmonth(date):T',y ='max(temp_max)',)temp_min = alt.Chart(df).mark_lin ..
发布时间:2021-05-29 20:23:47 Python

如何设置图例标记大小和Alpha?

我有一个 seaborn 散点图( lmplot ),得分超过1万.为了感知所有数据,当绘图大小较大(使标记相对较小)并且标记上的alpha较低时,它会更好地工作.但是,这使图例上的标记难以区分.如何在Seaborn中设置标记大小和标记alpha? 我看到 g._legend 具有 markersize 属性,但是直接设置它没有任何作用. 示例 将numpy导入为np将熊猫作为pd导 ..
发布时间:2021-05-29 20:23:43 Python

如何在图例中的同一标签下添加条形图和线形?

我绘制了一个带有2个Y轴的图,其中一个带有条形图,另一条带有线,我想为两个图添加一个共同的图例. 如果我添加以下内容: axis1.legend([(bar1,line1),(bar2,line2)],['解决方案1','解决方案2'],loc ='左上',numpoints = 1) 我几乎得到了我想要的东西,除了标记/艺术家(不确定哪个术语在这里合适)之外,这两种解决方案在这里都 ..
发布时间:2021-05-29 20:23:36 其他开发

matplotlib中的图例对齐

我正在尝试使图例中的标签左对齐,值右对齐.在下面的代码中,我尝试使用format方法,但是值未正确对齐. 任何提示/建议都将不胜感激. 将matplotlib.pyplot导入为pl#制作一个正方形图和轴pl.figure(1,figsize =(6,6))标签='FrogsWithTail','FrogsWithoutTail','DogsWithTail','DogsWithoutTa ..
发布时间:2021-05-29 20:23:35 其他开发

无法在Seadist发行版中显示图例

我是第一次使用python进行绘图,并尝试按照以下代码在 seaborn 中绘制分布,但无法看到图例,即 test_label1 和 test_label1 . 将matplotlib.pylab导入为plt将seaborn导入为sns将numpy导入为npplt.figure(“测试图")lst1 =列表(np.random.rand(10))lst2 =列表(np.random.rand(1 ..
发布时间:2021-05-29 20:23:18 Python

未找到带有可放入图例的标签的手柄

我正在尝试在PyPlot中创建一个平行四边形.我不愿使用以下代码绘制平行四边形-首先我将矢量箭头放入其中: fig = plt.figure()斧= fig.add_subplot(111)ax.spines ['left'].set_position('zero')ax.spines ['right'].set_color('none')ax.spines ['bottom'].set_po ..
发布时间:2021-05-29 20:23:15 Python

颠倒图例顺序

我使用以下代码绘制条形图.需要以相反的顺序显示图例.我该怎么办? colorsArr = plt.cm.BuPu(np.linspace(0,0.5,len(C2)))p = numpy.empty(len(C2),dtype = object)plt.figure(figsize =(11,11))prevBar = 0对于范围内的索引(len(C2)):plt.bar(ind,C2 [in ..
发布时间:2021-05-29 20:23:12 Python

Seaborn Boxplot + Stripplot:重复图例

您可以轻松地在 seaborn 中做出最酷的事情之一是 boxplot + stripplot 组合: 将matplotlib.pyplot导入为plt将seaborn导入为sns将熊猫作为pd导入提示= sns.load_dataset(“提示")sns.stripplot(x ="day",y ="total_bill",hue ="smoker",数据=提示,抖动=真实,Palette = ..
发布时间:2021-05-29 20:23:11 Python