0
我正在尋找一種方法來創建包含幾個表格的子圖的圖形。讓我試着解釋我在說什麼。下面是一個圖,有幾個子圖是imshow
圖。我想要的是完全相同的圖形,但不是`imshow'圖表,我想要表格,只是普通的表格。在我的示例中,它們只顯示值1和2:pylab中的表格的子圖
[1, 2]
[2, 1]
我應該怎麼做?
預先感謝您
這裏是我用來生成圖表的代碼。
import pylab
import numpy as np
x = np.array([[1,2],[2,1]])
fig = pylab.figure()
fig_list = []
for i in xrange(5):
fig_list.append(fig.add_subplot(2,3,i+1))
fig_list[i] = pylab.imshow(x)
pylab.savefig('my_fig.pdf')
pylab.show()
感謝。這與我所尋找的接近,但我並不真正喜歡我在每個子場地上下都有的空白空間。這仍然是一個可行的解決方案。 – Akavall
啊,你可以用'fig_list [i] .set_frame_on(False)'去除軸框架。我已經添加了這個例子。此外,您可以使用rowLabels和colLabels作爲行和列的標籤。 – stanri
這工作。非常感謝。我有一個問題,但你知道如何給這些表的標題嗎? 'set_title()'不適用於表格,你知道有什麼方法可以做到嗎?再次感謝。 – Akavall