在matplotlib上指定默认绘图设置

时间:2017-04-11 17:34:54

标签: python matplotlib jupyter-notebook jupyter

此处的代码绘制了一条具有特定图表设置的线条,例如主要和次要网格以及x限制

import matplotlib.pyplot as plt
import numpy as np

idx1 = -3
idx2 = 3
x = np.arange(idx1, idx2, 0.01)
y = np.sin(np.pi*x)/(np.pi*x)

minorStep, majorStep = 0.25, 0.5
major_ticks = np.arange(idx1, idx2, majorStep)
minor_ticks = np.arange(idx1, idx2, minorStep)

fig = plt.figure()
ax = fig.add_subplot(111)
#ax.set_ylim(0.6, 1)
ax.set_xlim(idx1, idx2)
ax.set_xticks(major_ticks)
ax.set_xticks(minor_ticks, minor = True)

ax.plot(x, y)
ax.grid(True, which = 'both')
plt.show()

我想写的是我的第一个jupyter单元格上的代码,以便为我的jupyter项目中的所有绘图指定这些默认绘图设置。

请问你能帮帮我吗?

0 个答案:

没有答案