Немного застрял с этим:
У меня есть два numpy массива одинакового размера
x [ 10 11 12 ... 9997 9998 9999]
y [ 0 11 0 ... 610 610 610]
Когда я строю их, я получаю следующее
plt.plot(x, y, 'ro')
Строка x=y
не ожидается и не желательна. Любые идеи?
x и y генерируются в следующей функции
x = np.arange(10,10000)
y = np.arange(10,10000)
def fun():
prime_count = 0
for i in range (10, 10000):
x[i-10] = i
if(sp.ntheory.isprime(i)):
# i is the current prime
if((i%6) == 5):
prime_count+=1
y[i-10] = prime_count
# print prime_count
else:
y[i-10] = prime_count
# print "prime disvisible by 6 with remainder 5: ", i
print prime_count;
print "printing x", x
print "printing y", y
return x, y
pi65();