Seaborn中的水平条形图,具有数值独立数据

qwertylpc

这是有关如何制作水平箱线图Seaborn文档。您会注意到,他们使用了一些称为崩溃的数据集,并绘制了一些分类变量与一些数字变量的图表。为了使其水平,他们只是简单地翻转x和y变量。

我的问题是我的类别是数字,这会引起问题。一个最小的可重现示例使用其数据集。基本上,这应该是同一图,一个水平,另一个垂直。如您所见,它们都是垂直的...

import seaborn as sns
import matplotlib.pyplot as plt
sns.set(style="whitegrid")


crashes = sns.load_dataset("car_crashes").sort_values("total", ascending=False)

crashes['roundTotal'] = np.round(crashes['total']).astype(int)
crashesMod = crashes.groupby(['roundTotal']).count().reset_index()
crashesMod['VsAverage'] = crashesMod['total'] > crashesMod.total.mean()

sns.barplot(x = 'roundTotal', y = 'total', hue = 'VsAverage', data = crashesMod)
plt.show()
sns.barplot(y = 'roundTotal', x = 'total', hue = 'VsAverage', data = crashesMod)

在此处输入图片说明

我试着将字符串类型的列“ roundTotal”设置为字符串,因为我想它在幕后做了一些猜测,但使用了两个数字类型却失败了,但是随后我遇到了 TypeError: unsupported operand type(s) for /: 'str' and 'int'

阿里·哈萨因(Ali Hassaine)

只需在绘制之前添加以下内容:

crashesMod.roundTotal=crashesMod.roundTotal.astype('category')
crashesMod.VsAverage=crashesMod.VsAverage.astype('category')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R ggplot水平条形图具有数千个数据

来自分类Dev

C#图表控件中具有数据点(0,1)的单个条形图的条形图

来自分类Dev

Seaborn 水平条形图

来自分类Dev

R中具有汇总数据的条形图

来自分类Dev

如何从熊猫数据框中绘制具有百分比分布的水平条形图?

来自分类Dev

如何在Excel中创建带有数据点的条形图?

来自分类Dev

R中具有堆叠条和簇条的水平条形图

来自分类Dev

ggplot2中的水平条形图,其面孔具有不同的类别

来自分类Dev

数据框水平堆积条形图

来自分类Dev

熊猫:具有multiIndex数据框的条形图

来自分类Dev

Seaborn的条形图

来自分类Dev

MATLAB:如何绘制具有不同比例和不同数据集的多个水平条形图?

来自分类Dev

在Shiny中具有不同数据集的反应条形图

来自分类Dev

Matplotlib绘图条形图在数据框中具有2列的关系

来自分类Dev

R中具有不同数据的双面条形图

来自分类Dev

Seaborn中堆积的条形图

来自分类Dev

Seaborn中的订单分组条形图

来自分类Dev

对数刻度中的Seaborn条形图

来自分类Dev

在seaborn中连接多个条形图

来自分类Dev

R中具有多列的条形图

来自分类Dev

R中具有多列的堆积条形图

来自分类Dev

在Excel中具有3系列的分组条形图

来自分类Dev

如何在MATLAB中仅显示条形图x轴上的现有数据点?

来自分类Dev

如何将垂直对齐的条形图添加到具有水平内容的li中?

来自分类Dev

散景中具有多个x轴刻度的水平条形图和折线图

来自分类Dev

熊猫图(条形图)非数值数据

来自分类Dev

使所有正值条形图与ggplot中带有负值的条形图具有相同的颜色主题

来自分类Dev

Python for loop matplotlib条形图未显示所有数据

来自分类Dev

JFreeChart-具有日期轴的水平堆叠条形图

Related 相关文章

  1. 1

    R ggplot水平条形图具有数千个数据

  2. 2

    C#图表控件中具有数据点(0,1)的单个条形图的条形图

  3. 3

    Seaborn 水平条形图

  4. 4

    R中具有汇总数据的条形图

  5. 5

    如何从熊猫数据框中绘制具有百分比分布的水平条形图?

  6. 6

    如何在Excel中创建带有数据点的条形图?

  7. 7

    R中具有堆叠条和簇条的水平条形图

  8. 8

    ggplot2中的水平条形图,其面孔具有不同的类别

  9. 9

    数据框水平堆积条形图

  10. 10

    熊猫:具有multiIndex数据框的条形图

  11. 11

    Seaborn的条形图

  12. 12

    MATLAB:如何绘制具有不同比例和不同数据集的多个水平条形图?

  13. 13

    在Shiny中具有不同数据集的反应条形图

  14. 14

    Matplotlib绘图条形图在数据框中具有2列的关系

  15. 15

    R中具有不同数据的双面条形图

  16. 16

    Seaborn中堆积的条形图

  17. 17

    Seaborn中的订单分组条形图

  18. 18

    对数刻度中的Seaborn条形图

  19. 19

    在seaborn中连接多个条形图

  20. 20

    R中具有多列的条形图

  21. 21

    R中具有多列的堆积条形图

  22. 22

    在Excel中具有3系列的分组条形图

  23. 23

    如何在MATLAB中仅显示条形图x轴上的现有数据点?

  24. 24

    如何将垂直对齐的条形图添加到具有水平内容的li中?

  25. 25

    散景中具有多个x轴刻度的水平条形图和折线图

  26. 26

    熊猫图(条形图)非数值数据

  27. 27

    使所有正值条形图与ggplot中带有负值的条形图具有相同的颜色主题

  28. 28

    Python for loop matplotlib条形图未显示所有数据

  29. 29

    JFreeChart-具有日期轴的水平堆叠条形图

热门标签

归档