python - 如何在 Python 中用一个镜像相对于另一个镜像绘制两个直方图?
问题描述
我想将这两个直方图上下合并为一个。
图 1:
图 2:
预期输出:
我应该怎么办?
解决方案
没有任何例子很难说。
这里有一些模拟数据:
import matplotlib.pyplot as plt
import numpy as np
xaxis = np.array(([1,2,3,4,5]))
x1 = np.array(([6,7,8,9,10]))
x2 = np.array(([10,9,8,7,6]))
fig, ax = plt.subplots()
ax.bar(xaxis, x1) #blue bar
ax.bar(xaxis, -x2) #orange bar
ax.vlines(xaxis, -x2, x1) #alternatively black line, remove this if not needed
推荐阅读
- tsql - 在 T-SQL 中,如何在字段的开头添加额外的文本?
- java - 哪种机制最合适
- javascript - TaxCalculator 函数 Javascript 代码不起作用
- javascript - node.js - 从异步函数推送到数组
- scala - 一个专门的参数类/特征可以扩展另一个特征吗?
- android - 我已将我的 Google API 密钥限制为我的移动应用程序包。还能被盗吗?
- java - Spring-boot:应用程序无法启动
- java - 控制面板和终端之间的 Java 版本不匹配
- javascript - 在类成员函数中使用常量变量的最快方法?
- html - 日期字段的占位符 Asp.net HtmlHelper