Python Pandas plot命令在高分辨率显示器上生成小图像

时间:2017-07-20 19:32:23

标签: python pandas matplotlib

我在python应用程序中使用以下代码行。

HttpServletRequest.getCurrentRequest()

此代码生成的数字在我的高分辨率显示器(Microsoft Surface Studio)上非常小。我查看了pandas plot命令和matplotlib的文档,但没有找到任何相关设置。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:2)

我猜你想让数字大小保持不变但改变dpi(每英寸点数)。

在脚本或笔记本之上的某处添加

import matplotlib.pyplot as plt
plt.rcParams["figure.dpi"] = 144

根据自己的喜好更改144。 (注意,72的倍数通常会给出好的线条。)

答案 1 :(得分:0)

figsize参数是您追求的目标。

df['Close'].plot(figsize=(20,10))

如果您使用的是Jupyter笔记本,可能会出现笔记本缩小数字以适应单元格输出的问题,因为.plot(figsize = x,y)会增加尺寸。您会注意到文本越来越小,但是当您增加figsize参数时,绘图似乎保持相同的大小。