2014-12-05 4 views
0

일부 숫자를 생성하려면 numpy.random.normal (0,0.1,20) 함수를 사용하고 있습니다. 함수에서 얻은 결과는 다음과 같습니다. 문제는이 숫자를 배열 형식으로 유지하기 위해서입니다.numpy 분포를 배열로 변환하는 방법은 무엇입니까?

[0.13500488 0.11023982 0.09908623 -0.01437589 0.00619559 -0.17200946 -0.00501746 0.07422642 0.1226481 -0.01422786 -0.02986386 -0.02507335 -0.12959589 -0.09346143 -0.01287027 0.02656667 -0.07538371 -0.10534301 -0.02208811 -0.14634084]

은 누구도 날 도와 드릴까요 ?

+0

나는 당신이 무슨 뜻인지 모르겠다. 'numpy.random.normal'은 numpy'array'를 반환합니다 - 대신 파이썬리스트를 원했습니까? – tzaman

+0

아마도 사전 형식입니까? – wolendranh

+0

예 쉼표로 구분 된 목록을 원합니다. – zzzzz

답변

1

normal으로 전화를 걸어 list(...) 전화를 걸면 일반 파이썬 목록으로 바뀝니다.

+0

답변 해 주셔서 감사합니다. – zzzzz

+0

'x.tolist()'는'list (x)'보다 빠릅니다. 내 컴퓨터에서 시간의 3 분의 1이 걸립니다. 그러나 1d7 엔트리의 ndarray에 대해서는 두 초 내에 완료됩니다. – jme

관련 문제