【发布时间】:2020-10-15 02:45:45
【问题描述】:
我正在尝试使用包含它们的开始和结束编号的 PANDAS 数据框沿轴绘制线段,我想知道是否可以在 python 中执行此操作。以下是数据的示例:
ID start end
A 94 97
B 20 22
B 22 35
A 63 92
和an example 我希望情节看起来如何。
数据框包含多个段的起点和终点,我想沿轴绘制它们,有点像 matplotlib 中的水平堆叠条形图 (barh),但我不知道该怎么做。我还在寻找一种基于 ID 为每个段着色的方法(例如,分类为 B 的段为红色,A 为蓝色)。
我尝试使用df.plot.barh(stacked=True),但我无法让它在同一个栏中包含多个段。如果您有任何想法,请告诉我!
【问题讨论】:
-
请不要发布您的数据图像。将文本复制并粘贴到问题中。
-
@QuangHoang 知道了,刚刚编辑过
标签: python pandas matplotlib plot graph