【问题标题】:How to plot on box plot 2 data from different data frama - Python如何绘制来自不同数据框的箱线图 2 数据 - Python
【发布时间】:2017-03-13 22:51:00
【问题描述】:

我遇到了一个问题,将 2 个箱形图绘制到同一张图中以便于比较它们。 问题是每个箱形图来自不同长度的不同数据框,但是,它们都有相同的列。

我的两个数据框是: 'headlamp_water' 和 'headlamp_crack';我要使用的列称为“使用期间”。 我该怎么做? 任何帮助将不胜感激

【问题讨论】:

  • 如果您发布数据帧的小样本,会更容易为您提供帮助。
  • @JulienSprock 我附上了一张带有数据框的图片,两个数据框相似(相同的列,唯一不同的是我只过滤了失败的模式并创建了我上面提到的 2 个数据框)
  • @RafaelRodriguesSantos 请理解,由于她的数据框的交互性,人们希望使用数据来回答您的问题,如果他们有图片材料,他们不会轻易提供帮助。跨度>

标签: python pandas plot dataframe boxplot


【解决方案1】:

您可以concat() 列并调用boxplot() 方法。

pd.concat([headlamp_water['Use Period'], headlamp_crack['Use Period']], axis=1).boxplot()

使用axis=1,您可以选择列。

【讨论】:

  • 效果很好,非常感谢@Jose Raul Barreras
猜你喜欢
  • 2016-10-30
  • 1970-01-01
  • 2020-07-23
  • 1970-01-01
  • 1970-01-01
  • 2020-03-08
  • 2021-01-20
  • 2017-12-16
  • 1970-01-01
相关资源
最近更新 更多