问题标签 [twinx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Matplotlib 如何折叠日期时间轴中的时间间隔而不将轴从日期时间更改为字符串?
我正在编写一个股票交易应用程序,我想显示一个图表,其中包含价格数据和多个技术指标绘制在同一个图表上。
我正在使用 twinx() 函数绘制多个指标以及价格。
交易结束时,我不知道如何处理图表上的时间差。我已经阅读了关于 SO 和其他地方的几个答案,他们都说要在我想缩小差距的轴上将日期时间转换为字符串。
但这对我来说不是一个选择,因为对于多个指标,我是一时冲动计算的,它们的日期时间范围比价格数据更短。只传递日期时间值并从图表的最右侧开始绘制指标是很方便的。
有没有办法做到这一点?任何帮助,将不胜感激。
提前致谢。
python - Seaborn 图具有多个子图和每个子图的多个 y 轴
绘制时twinx
如何使用多个子图?
它或多或少很好。但是,当添加子图以将多个测量值组合成一个共享 x 轴的图形(即节省空间并一遍又一遍地写入日期)时,以下内容无法正常工作并完全扭曲了情节
python - 增加子图的 y 刻度标签时 matplotlib 轴标签丢失
为什么指定时 y 轴标签会丢失:ax.set_yticklabels(ax.get_yticklabels(), fontsize=16)
编辑
plt.yticks(fontsize=16)
虽然工作得很好。但是,我必须使用面向对象的 API,因为我在更复杂的情节中使用它。否则,plt
指的是错误的轴。
matplotlib - 与 twinx 交互图例 - matplotlib
我想创建一个带有两个 y 轴和交互式图例的图。我根据以下内容制作了一个最小的“工作”示例:https ://matplotlib.org/3.1.1/gallery/event_handling/legend_picking.html
不知何故,图例不可点击。有人知道该怎么做吗?
python - 以对数刻度将 x 和 y 轴与 twinx twiny 对齐
我想创建一个带有两个 x 轴和两个 y 轴的图。我正在使用 twiny 和 twinx 来做到这一点。辅助轴只是原始轴的重新缩放,因此我正在应用转换来获取刻度。问题是我是对数比例,所以刻度之间的间隔在原始和双斧之间不匹配。此外,第二个 x 轴还有我不想要的其他值。让我们通过一个例子来更好地解释:
这就是我得到的:
新的 x 和 y 轴的值与原始值不对齐。例如,在两个 x 轴上,值 1 和 1.68 应该对齐。y 轴也一样:1.2 和 23.7 应该对齐。此外,我不明白第二个 x 轴上的其他数字来自哪里。我已经尝试使用“普通”样式将标量格式化程序应用于每个轴,但没有任何变化。我也尝试使用secondary_axis,但我也找不到解决方案。
有人知道解决方案吗?
pandas - ax.twinx 标签出现两次
我一直在尝试使用 Matplotlib 和 Seaborn 制作基于 excel 的图表。代码来自互联网,适合我想要的。问题是图例出现了 2 次。你有什么建议?
报告截图:在此处输入图片描述
Excel表格为:
代码是:
python - 使用 twiny() 未为第三个 xaxis 对齐轴、刻度和标签
我想要三个水平轴,每个轴的刻度和标签应该紧挨着它们各自的轴。
我的尝试:
这适用于第二个 xaxis 和第三个轴的线,但第三个轴的刻度和标签正好在第二个 xaxis 的刻度和标签所在的位置,而不是与第三个 xaxis 一起。
这是当前的情节:
提前致谢!