python - 在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.To
df.From
ax.bar
ax.barh
ax.plot
解决方案
推荐阅读
- sql - 如何查询表以获取当前总计数,包括以前的日期?
- java - 怎么理解`?扩展 T` 是协变的吗?
- stm32 - 嵌入式平台上是否有任何轻量级的 ftl lib 包含坏块管理和磨损均衡?
- sql-server - 为什么 TRY_PARSE 这么慢?
- visual-studio-code - 如何使vscode资源管理器中的雪佛龙不显示?
- android - Android Paging 3:LoadType.APPEND 返回空远程键
- flutter - Flutter GetX:未捕获(承诺中)错误:断言失败:_isComplete 不正确
- c++ - 每种尺寸的最大过滤器的实现
- sql - 在另一个表中获取不属于某个类别的供应商
- ansible - 用于 virt commnd 状态检查的 ansible playbook