2d에서 무작위 걸음을 만들고 2d 걷기를 계획하고 있습니다. 나는 산책을 할 수 있었지만 그 음모는 내가 원한 것이 아니었다. 파이썬에서 라이브를 볼 수 있습니까? 또는 모든 점에 레이블을 추가하여 어느 점이 먼저 왔는지, 어떤 점이 두 번째인지 등을 알 수 있습니까? 편집파이썬에서 2 차원 랜덤 워크 비쥬얼 라이징
import numpy as np
import matplotlib.pyplot as plt
import random
def randomWalkb(length):
steps = []
x,y = 0,0
walkx,walky = [x],[y]
for i in range(length):
new = random.randint(1,4)
if new == 1:
x += 1
elif new == 2:
y += 1
elif new ==3 :
x += -1
else :
y += -1
walkx.append(x)
walky.append(y)
return [walkx,walky]
walk = randomWalkb(25)
print walk
plt.plot(walk[0],walk[1],'b+', label= 'Random walk')
plt.axis([-10,10,-10,10])
plt.show()
나는, 내 자신의 코드를 잘못 복사가 설치 올바른 패키지가 있다면 지금은 컴파일됩니다.