当前位置: 首页 > 知识库问答 >
问题:

如何使用x=列A,但颜色/色调=列B分类变量进行打印

孟思远
2023-03-14

我有一个熊猫数据框,我想用Seaborn创建一个条形图。问题是我想使用两个分类变量中的一个,比如X轴上的列A,但是使用另一个分类列,比如列B,来给这些条上色。B中的值可以表示A中的多个值。

        MajorCategories               name                 review_count    
Food,Restaurants              Mon Ami Gabi                  8348
Food,Restaurants              Bacchanal Buffet              8339
Restaurants                   Wicked Spoon                  6708
Food,Restaurants              Hash House A Go Go            5763
Restaurants                   Gordon Ramsay BurGR           5484
Restaurants                   Secret Pizza                  4286
Restaurants                   The Buffet at Bellagio        4227
Hotels & Travel              McCarran International Airport 3627
Restaurants                  Yardbird Southern Table & Bar  3576

因此,我希望我的条形图能够用x='name'和y='review\u count'同时用颜色/色调主要类别。在Seaborn中,没有很多代码行是可能的吗?

下面是我在seaborn中获得的图片链接,也是我正在尝试获得的图片链接。

sns.catplot(x="review_count", y="name", kind="bar", data=plot_data,  aspect= 1.5)

我使用上面的代码使用海运的情节

共有1个答案

空俊语
2023-03-14

尝试传递色调,并设置道奇为假:

sns.catplot(x="review_count", y="name", hue='MajorCategories',
            kind="bar", data=plot_data,
            dodge=False, aspect= 1.5)

输出:

 类似资料:
  • 问题内容: 有3个整数值组成RGB值,并且我还有颜色的Alpha分量值。我如何设置这四个值以获得所需的颜色 问题答案: 您可以创建一个对象(值应该在- 之间的s或- 之间的s: 如果要用该颜色绘制图像: 如果只想设置像素(颜色模型必须为ARGB):

  • 当使用颜色管理进行打印时,可以让 Illustrator 来管理颜色,或让打印机来管理颜色。 打印时让应用程序管理颜色 选择文件 > 打印。 选择“打印”对话框左侧的颜色管理。 对于“颜色处理”,请选择让 Illustrator 确定颜色。 对于“打印机配置文件”,请选择与输出设备相应的配置文件。 配置文件对输出设备行为和打印条件(如纸张类型)的描述越精确,色彩管理系统对文档中实际颜色值的转换也就

  • 混合颜色通道 利用“通道混合器”调整,可以创建高品质的灰度图像、棕褐色调图像或其他色调图像。也可以对图像进行创造性的颜色调整。要创建高品质的灰度图像,请在“通道混合器”调整中选取每种颜色通道的百分比。要将彩色图像转换为灰度图像并为图像添加色调,请使用“黑白”命令(请参阅将彩色图像转换为黑白图像)。 “通道混合器”调整选项使用图像中现有(源)颜色通道的混合来修改目标(输出)颜色通道。颜色通道是代表图

  • 问题内容: 如何提取指定为“ #rrggbb”的颜色的色相成分? 问题答案: 如果您搜索如何将RGB转换为HSL,则会发现许多算法,包括Sergey链接的Wikipedia文章。 首先,提取十六进制颜色表示法的RGB分量。 这将使您获得颜色的字节(0-255)表示形式。在这种情况下为199、217、44。 然后,您可以使用Wikipedia文章中的公式来计算色相,或无耻地窃取他人的代码: 现在,我

  • 我是Java脚本的初学者,我用Java脚本编写了bellow代码,将文本颜色变为红色,但它不起作用,我的代码中有什么错误吗?

  • 问题内容: 为了在GWT小部件中表示具有不同颜色的对象列表,我们需要动态获取与对象具有不同颜色的颜色列表。由于列表的大小可以变化,因此我们需要能够计算出这样的颜色列表。 问题答案: 我的解决方案的另一个版本,范围: 这是一个更高级的功能,因为它会生成彼此之间尽可能不同的颜色(类似于@aiiobe所做的事情)。 通常,我们将范围划分为红色,绿色和蓝色三个子范围,计算我们需要迭代多少步(通过应用pow