当我使用spy函数进行绘图时,矩阵的第一个索引为0,我希望索引从1开始。
thePicker.frame = CGRect(x: 0, y: DropdownField.frame.origin.y-20, width: self.view.frame.size.width, height: 300)
答案 0 :(得分:0)
您需要的只是plt.xticks()
和plt.yticks()
。以下是您遇到的问题的示例。在这里,range(10)
指定标签的位置,range(1, 11)
指定实际标签,从0开始到10。
import matplotlib.pylab as plt
import scipy.sparse as sps
fig = plt.figure(figsize = (6,6))
A = sps.rand(10,10, density=0.5)
M = sps.csr_matrix(A)
plt.spy(M)
plt.xticks(range(10), range(1, 11))
plt.yticks(range(10), range(1, 11))
输出