问题标签 [xticks]
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.
r - ggplot:添加带有轴刻度的绘图轮廓
我正在尝试创建 x 轴 ALSO 出现在图上方以及 y 轴出现在图右侧的图。两者都应该包含与正常轴相同的刻度,但不是轴文本。这应该会产生一个“框”,在绘图周围带有有用的刻度线。我还希望在没有标签的主要刻度(已标记)之间有较小的刻度。这是我做的一个图:
我还用粉红色绘制了我想在 R 中实现的效果:
] 3
我的这个情节的代码:
*** 编辑 *** 这里是更新的代码,使用 Stefans 的建议。该图看起来像这样,刻度线在那里,轴不见了:
python - Matplotlib 3.3.3:更改单个刻度的颜色不再起作用
我升级到 matplotlib 3.3.3 并且在绘图时我无法再更改单个刻度的颜色。
使用 matplotlib 3.2.1 以下代码
工作正常并改变刻度的大小和颜色,
但与 Matplotlib 3.3.3 相同的代码只会改变刻度的大小,而不是颜色。
python - matplotlib 绘图上共享 y 轴之间的 twinx 非线性映射
我有一些用 pcolormesh 绘制的 3d 数据。
x轴是时间,y轴是高度。
高度具有与之相关的势 (E),但从高度 (y) 到势 (E) 的映射是非线性的。
我想在我的图形右侧添加一个轴,显示基于左侧值的正确电位。我并不特别关心排列的左右刻度线(就像这个解决方案中的情况一样)。如果在右轴上有任何“好数字”刻度会有用。
我已经尝试根据 matplotlib docs 中的 celsius-farenheit 示例设置顶部和底部点的 ylim ,但这假设起点和终点之间是线性比例,这不是这里的情况。
最后我尝试使用 funcformatter,但是潜力的缩放需要给出两个外部常量,我找不到可以将常量传递给 funcformatter 的方法。
到目前为止,我的代码如下所示:
目前,右侧 y 轴具有从 0 到 1.0 的线性刻度。我希望根据左侧 y 轴上的 y 值,用一个显示潜在正确性的比例来替换它。
我想用于潜力的功能是这样的:
即高度非线性,有 2 个常数(mu 和 ymax)传递给它。
您可以提供的任何帮助将不胜感激。我已经尽我所能寻找解决这个特定问题的方法,但如果我遗漏了什么,我深表歉意。请务必提出任何问题以澄清。
python - 如何在matplotlib中将坐标轴刻度格式化为有效数字
我想知道 matplotlib 中是否有任何方法可以用有效数字控制轴刻度,而不是用小数位数控制。例如,以下数字:2、15、120应写为2.00、15.0、120
python - matplotlib seaborn heatmap x,y meshgrid logscale 问题
所以我的问题是,我想将几个热图绘制为一个多图,其中我有 X、Y 轴对数,并且还向热图添加补丁,以突出显示具有调整 alpha 值的某些区域(见附图)。问题是,使用 pcolormesh,您可以轻松地对 X,Y 使用 logscale,因为它使用精确的数据来显示,但是 seaborn 可以只使用数据的索引。另一方面,使用 pcolormesh 我没有找到添加 pacthes 的方法,但是使用 seaborn 很容易做到......
所以我想提出一个解决方案,其中可以完成对数缩放和添加 pacthes 到绘图......
我添加了一部分代码,并附上了一张我可以用 seaborn 做的图片。
所以这里是 seaborn heatmap multiplot 的代码,在 jupyter-notebook 中完成了 sime custom x,ytics:
以及 pcolormesh 版本的代码,其中 logscale 工作并添加补丁不...
希望这是可以理解的,我试图搜索这个问题,我已经阅读了大量的东西,但我找不到任何东西......