'numpy.float64' objet n'a pas d'attribut de 'complot'

J'ai un code très simple mais à la fin j'ai trouvé le problème je ne pouvais pas résoudre ou de trouver une solution.
Je ne peux pas tracer. Tout ce que j'obtiens est une erreur AttributeError: 'numpy.float64' objet n'a pas d'attribut de 'complot'

import pylab as p
import numpy as np
import sympy as s
import matplotlib
from random import random

X=np.arange(0,1000)
y=np.random.randint(100,size=1000)

if len(X)==len(y):
    print "ok"
else:
    print "not ok"

 polyfit=np.polyfit(X,y,6)
 poly1d=np.poly1d(polyfit)
 print poly1d


i=1
my=[]
for i in X:
    p=poly1d(i)
    my.append(p)

 print my

 p.plot(X,my)
 p.show()

Je regarde après les docs, mais je n'ai rien trouvé,google a également ne peut pas m'aider.

InformationsquelleAutor wiedzminYo | 2015-01-02