首页 > 解决方案 > 在python中按深度间隔绘制数据

问题描述

我是 python 新手,只是想创建一个相对简单的情节,但找不到任何例子来指导我。我有以下数据框。

d = {'SampleID': [41687,41688,41689,41690,41691,41692,41693,41694,41695], 
     'From': [1,9,17,25,35,44,52,61,66],
     'To':[9,17,25,35,44,52,61,66,72],
     'Cu_ppm': [60.0,39.0,132.0,8137.0,431.0,1120.0,1315.0,175.0,2844.0]}
df = pd.DataFrame(data=d)

我想绘制Cu_ppm每个深度间隔的值df.To-df.From。基本上我想在 和 处绘制值Cu_ppm,以便生成的图看起来类似于水平条形图,每个条形的宽度都是深度的宽度。我知道python足以知道可能有一个非常简单的绘图函数可以做到这一点,但到目前为止还没有找到它。我已经体验过和(但从技术上讲,这不是条形图,只是最终看起来像一个)和各种论点。为了让它们工作(我试图避免),我必须对数据框进行相当多的操作。建议?df.Todf.Fromax.barax.barhax.plot

标签: pythonplot

解决方案


推荐阅读