Могу ли я создать массив с numpy.random, который имеет корреляцию с другим уже созданным массивом numpy.random - PullRequest
0 голосов
/ 28 ноября 2018

Я создаю массив, который случайным образом генерирует вес ребенка при рождении.Я хочу создать второй массив, используя numpy.random, который случайным образом выбирает расположение младенцев через 1 год.Трудность, с которой я сталкиваюсь, заключается в том, что я хочу получить корреляцию между двумя массивами.Чем ниже вес при рождении, тем выше вероятность смерти через 1 год (23%).

Есть идеи ???

#Setting Parameters for birthweight, low = 400g, High = 1500g

bw = np.random.randint(400, 1500, size=100) #this function draws random 
numbers from a uniform distribution
dip = np.random.choice(["Died", "At Home", "Still Hos", "Unknown"], 100, p= 
[0.2, 0.1, 0.1, 0.6])
# Populating the Dataset

df = pd.DataFrame({ "Birthweight" : bw, "Disposition" : dip})
df
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...