我是蟒蛇初学者
我只是练习scikit-学习这个主题
Test with permutations the significance of a classification score
我对这个matplotlib情节方法感到困惑
plt.hist(permutation_scores, 20, label='Permutation scores',edgecolor='black')
ylim = plt.ylim()
plt.plot(2 * [score], ylim, '--g', linewidth=3,label='Classification Score'' (pvalue %s)' % pvalue)
plt.plot(2 * [1. / n_classes], ylim, '--k', linewidth=3, label='Luck')
plt.ylim(ylim)
plt.legend()
plt.xlabel('Score')
plt.show()
这里为什么使用2 * [得分]而不是2 *得分
如果我使用2 *得分,那么数字无法正确显示
plt.plot(2 * [score], ylim, '--g', linewidth=3,label='Classification Score'' (pvalue %s)' % pvalue)
2 * [得分] = [0.51333333333333331,0.51333333333333331]
但如果我绘制一个二维图 x应该是1个数字? 我错了吗?