pylab.scatter在同一数据上绘制与excel不同的图形

时间:2012-06-24 01:07:12

标签: python matplotlib

我试图使用pylab散射函数绘制一些数据。我正在使用

pylab.scatter(X, Y)
pylab.show()

X和Y是python列表,其中每个元素都是<< int>>数据类型。当我使用上面绘制图形时,我得到一个直线图。但是,当我使用excel绘制相同的数据时,它是一个长尾图。正确的分布是长尾。为什么我在使用pylab时会得到一条直线?

1 个答案:

答案 0 :(得分:0)

道歉!这个问题与pylab无关。

问题在于我将X和Y初始化为 -

X = Y = list()

由于这个原因,无论我在列表Y中插入什么值,它都与X相同。因此是直线。