Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否可以在matplotlib/pyplot/seaborn绘图的图例中切换标签和把手(艺术家)的位置?_Python_Matplotlib_Plot_Seaborn - Fatal编程技术网

Python 是否可以在matplotlib/pyplot/seaborn绘图的图例中切换标签和把手(艺术家)的位置?

Python 是否可以在matplotlib/pyplot/seaborn绘图的图例中切换标签和把手(艺术家)的位置?,python,matplotlib,plot,seaborn,Python,Matplotlib,Plot,Seaborn,以下代码创建带有图例的绘图(示例取自) 是否可以在图例中切换手柄(艺术家)和标签的位置 艺术家是蓝色和橙色的圆点,标签是“午餐”和“晚餐”。我想在图例的左侧吃“午餐”和“晚餐”,在图例的右侧吃彩色点。对于散点图,您可以使用markerfirst=False再次创建图例: 导入seaborn作为sns 从matplotlib导入pyplot作为plt sns.set() tips=sns.load_数据集(“tips”) ax=sns.scatterplot(数据=tips,x=“总账单”,y=

以下代码创建带有图例的绘图(示例取自)

是否可以在图例中切换手柄(艺术家)和标签的位置


艺术家是蓝色和橙色的圆点,标签是“午餐”和“晚餐”。我想在图例的左侧吃“午餐”和“晚餐”,在图例的右侧吃彩色点。

对于散点图,您可以使用
markerfirst=False再次创建图例:

导入seaborn作为sns
从matplotlib导入pyplot作为plt
sns.set()
tips=sns.load_数据集(“tips”)
ax=sns.scatterplot(数据=tips,x=“总账单”,y=“tip”,hue=“时间”)
ax.legend(markerfirst=False,title='Time')
plt.show()

import seaborn as sns
tips = sns.load_dataset("tips")
sns.scatterplot(data=tips, x="total_bill", y="tip", hue="time")