본문 바로가기

파이썬 numpy 난수2

파이선 numpy 랜덤 데이터 분포 데이터 분포란 무엇인가?(Data Distribution) 데이터 분포는 가능한 모든 값과 각 값이 얼마나 자주 발생하는지에 대한 목록이다. 이러한 목록은 통계 및 데이터 과학 관련 작업을 수행할 때 중요하다. 랜덤 모듈은 랜덤하게 생성된 데이터 분포를 반환하는 방법을 제공한다. 파이썬 numpy 랜덤 분포 난수 분포는 특정 확률 밀도 함수를 따르는 난수의 집합이다. 확률 밀도 함수(Probability Density Function): 연속적인 확률, 즉 배열의 모든 값의 확률을 설명하는 함수이다. 랜덤 모듈의 선택() 방법을 사용하여 정의된 확률에 따라 난수를 생성할 수 있다. choice () 방법을 사용하면 각 값에 대한 확률을 지정할 수 있다. 확률은 0과 1 사이의 숫자로 설정되며, 여기서 0.. 2023. 12. 19.
파이썬 numpy random numbers 무작위 수(random number)란 무엇인가? 난수는 매번 다른 수를 의미하는 것이 아니다. 난수는 논리적으로 예측할 수 없는 것을 의미한다. 의사 난수와 진짜 난수(Pseudo random and True random) 컴퓨터는 프로그램에서 작동하고 프로그램은 명령어의 결정적인 집합이므로 임의의 숫자를 생성하기 위한 알고리즘이 있어야 한다는 것을 의미한다. 만약 난수를 생성하는 프로그램이 있다면 그것은 예측될 수 있으므로, 그것은 정말로 난수가 아니다. 생성 알고리즘을 통해 생성된 난수를 의사 난수(pseudo random number)라고 한다. 진짜 난수를 만들 수 있을까? 네. 컴퓨터에서 진짜 난수를 생성하기 위해서는 어떤 외부 소스로부터 난수 데이터를 얻어야 한다. 이 외부 소스는 일반적으로.. 2023. 12. 18.