Matplotlib刻度线用于boxplot的不同侧面

伊万

是否可以在箱线图的左侧和右侧设置刻度线的方向?当我x_or_y_axis.set_tick_params(direction='whatever')更改框两侧的刻度线的方向时:

  _______________        _______________
-|               |-     |-             -|
 |               |      |-             -|
-|               |-     |-             -|
 |               |      |-             -|
-|_______________|-  or |_______________|

但我需要:

  _______________         _______________
 |-              |-     -|             -|
 |               |       |              |
 |-              |-     -|             -|
 |               |       |              |
 |-______________|-  or -|_____________-|
Tmdavison

一种选择是使用创建双轴ax.twinx(),然后可以分别控制yticks两个轴上的。

然后,您可能还希望在两个轴之间共享y轴,以使两个轴之间的轴限制和刻度线相同。我们可以在这里使用答案

这是一个最小的示例,是从boxplot演示中修改而来的

import matplotlib.pyplot as plt
import numpy as np

# fake up some data
spread = np.random.rand(50) * 100
center = np.ones(25) * 50
flier_high = np.random.rand(10) * 100 + 100
flier_low = np.random.rand(10) * -100
data = np.concatenate((spread, center, flier_high, flier_low), 0)

# Make the figure and axes
fig,ax = plt.subplots(1)

# Add you twin axes
ax2 = ax.twinx()

# Set the ticks to the outside on the right only
ax2.tick_params(axis='y',direction='out')

# Make sure the ticks and axes limits are shared between the left and right
ax.get_shared_y_axes().join(ax,ax2)

# basic boxplot
ax.boxplot(data)

plt.show()

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Matplotlib刻度线用于boxplot的不同侧面

来自分类Dev

Matplotlib刻度线和不同颜色的标签

来自分类Dev

在matplotlib中更改次刻度线颜色

来自分类Dev

matplotlib刻度线与数据点不对齐

来自分类Dev

在matplotlib中更改刻度线的capstyle

来自分类Dev

无法更改matplotlib.pyplot刻度线

来自分类Dev

matplotlib颜色条上对数刻度的次刻度线?

来自分类Dev

matplotlib:为每个x轴刻度线分组误差线

来自分类Dev

调整Matplotlib imshow中的网格线和刻度线

来自分类Dev

matplotlib:每个x轴刻度线的分组误差线

来自分类Dev

隐藏内部刻度线并在matplotlib子图上选择外部刻度线标签?

来自分类Dev

matplotlib:如何从辅助轴删除刻度线和刻度线值?

来自分类Dev

在matplotlib rc中设置刻度线egde颜色

来自分类Dev

在Python / matplotlib中用足够的刻度线绘制点图?

来自分类Dev

在保留网格的同时删除x轴刻度线(matplotlib)

来自分类Dev

Matplotlib子图-完全摆脱刻度线标签

来自分类Dev

如何在matplotlib中设置与刻度线无关的条形宽度?

来自分类Dev

Python Matplotlib-显示与绘图点相关的刻度线

来自分类Dev

如何更正matplotlib图中重叠的刻度线标签?

来自分类Dev

从Matplotlib的颜色栏中删除标签和刻度线

来自分类Dev

matplotlib:在次要标签下绘制主要刻度线标签

来自分类Dev

如何在matplotlib中的对数轴上设置刻度线

来自分类Dev

带有注释的 matplotlib 图上的竞争刻度线集

来自分类Dev

matplotlib:轴边界和刻度线/标签位置

来自分类Dev

滑动视图导航的刻度线可用于Android吗?

来自分类Dev

Matplotlib不同的虚线代替彩色线

来自分类Dev

Matplotlib:希望每条线有不同的图

来自分类Dev

Matplotlib中不同长度的误差线

来自分类Dev

Matplotlib:不同颜色点和线的图例

Related 相关文章

  1. 1

    Matplotlib刻度线用于boxplot的不同侧面

  2. 2

    Matplotlib刻度线和不同颜色的标签

  3. 3

    在matplotlib中更改次刻度线颜色

  4. 4

    matplotlib刻度线与数据点不对齐

  5. 5

    在matplotlib中更改刻度线的capstyle

  6. 6

    无法更改matplotlib.pyplot刻度线

  7. 7

    matplotlib颜色条上对数刻度的次刻度线?

  8. 8

    matplotlib:为每个x轴刻度线分组误差线

  9. 9

    调整Matplotlib imshow中的网格线和刻度线

  10. 10

    matplotlib:每个x轴刻度线的分组误差线

  11. 11

    隐藏内部刻度线并在matplotlib子图上选择外部刻度线标签?

  12. 12

    matplotlib:如何从辅助轴删除刻度线和刻度线值?

  13. 13

    在matplotlib rc中设置刻度线egde颜色

  14. 14

    在Python / matplotlib中用足够的刻度线绘制点图?

  15. 15

    在保留网格的同时删除x轴刻度线(matplotlib)

  16. 16

    Matplotlib子图-完全摆脱刻度线标签

  17. 17

    如何在matplotlib中设置与刻度线无关的条形宽度?

  18. 18

    Python Matplotlib-显示与绘图点相关的刻度线

  19. 19

    如何更正matplotlib图中重叠的刻度线标签?

  20. 20

    从Matplotlib的颜色栏中删除标签和刻度线

  21. 21

    matplotlib:在次要标签下绘制主要刻度线标签

  22. 22

    如何在matplotlib中的对数轴上设置刻度线

  23. 23

    带有注释的 matplotlib 图上的竞争刻度线集

  24. 24

    matplotlib:轴边界和刻度线/标签位置

  25. 25

    滑动视图导航的刻度线可用于Android吗?

  26. 26

    Matplotlib不同的虚线代替彩色线

  27. 27

    Matplotlib:希望每条线有不同的图

  28. 28

    Matplotlib中不同长度的误差线

  29. 29

    Matplotlib:不同颜色点和线的图例

热门标签

归档