【问题标题】:export matplotlib setup 1.5 to 2.0将 matplotlib 设置 1.5 导出到 2.0
【发布时间】:2017-09-25 07:09:25
【问题描述】:

我已经从 Fedora 25 迁移到 Fedora 26(Linux,仅供参考)。在此过程中,matplotlib 也有一些变化。

在 Fedora 25 中:

  • python3-3.5.3-4.fc25.x86_64
  • python3-matplotlib-1.5.2-0.2.rc2.fc25.x86_64

在 Fedora 26 中:

  • python3-3.6.0-22.fc26.x86_64
  • python3-matplotlib-2.0.0-2.fc26.2.x86_64

创建这两个图像的代码是相同的(只是从一台机器复制到另一台机器。)。你可以看到

  • 颜色变了
  • 标签的字体在 matplotlib-2 中更大
  • 抽动在外面(我知道怎么改)
  • 顶部和右侧没有抽动(我不知道如何在 matplotlibrc 中更改)
  • 最糟糕的是,点之间的空间发生了变化(现在更紧了)

我了解这些更改是由于changes in matplotlib style。 有什么方法可以将 matplotlib 1.5 中的所有配置导出到 matplotlib-2,这将产生准确的数字?

【问题讨论】:

    标签: matplotlib python-3.5 python-3.6 fedora-25


    【解决方案1】:

    试试:

    mpl.style.use('classic')
    

    在顶部。

    这个在官网here有提到(在介绍里面)

    (当然你也可以降级你的matplotlib。那么问题是fedora的包中是否有现成的二进制文件,或者你是否需要pip安装;在linux系统上,后者在安装方面不应该受到太大伤害-疼痛)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-18
      • 2013-02-03
      • 1970-01-01
      • 2011-01-15
      • 1970-01-01
      • 2013-05-16
      • 1970-01-01
      相关资源
      最近更新 更多