gpt4 book ai didi

Python Pycharm : Plot gets Coarse When Zoomed in

转载 作者:太空宇宙 更新时间:2023-11-03 14:15:40 26 4
gpt4 key购买 nike

使用 Pycharm 和 Matplotlib 例如与:

import matplotlib.pyplot as plt
import numpy as np

my_random = np.random.random(5)
plt.plot(my_random)
plt.show()

轻松给出一个绘图,该绘图显示在 Pycharm Professional Edition 2017.3 (Ubuntu 14.04) 的 SciView 窗口中: default view

如果我放大绘图,它会变得非常粗糙,我无法再分析细节:

coarse in details

是否可以将此图作为矢量图,以便在放大时保留细节?

或者我可以以更“原生”的方式绘制(在更接近 matplotlib 的意义上,因为该图似乎是 Pycharm 特定的)方式,以便以矢量化而不是位图方式完成缩放?

最佳答案

我对pycharm一无所知。

但是您应该尝试增加图形的 DPI(并避免依赖 pyplot API 的状态机):

from matplotlib import pyplot
fig = pyplot.figure(dpi=120)
ax = fig.add_subplot(1, 1, 1)
ax.plot([1, 2, 3], [3, 1, 2], 'ko')

显式创建 figure从长远来看,会给你更多的控制权。

请注意,图形的显示 DPI 不一定是其保存时的分辨率:

fig.savefig('test.png', dpi=600, bbox_inches='tight')

关于Python Pycharm : Plot gets Coarse When Zoomed in,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48238192/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com