У меня есть фрейм данных, как показано ниже.
ID
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
, который имеет только один идентификатор столбца и 20 уникальных значений.случайным образом я хочу выбрать 25% уникальных значений идентификатора столбца и создать новый столбец OWNER_ID путем случайного заполнения его в 20 строках с отсутствием 10% (2 строки).
Случайно выбранный идентификатор и Owner_ID должныматч.Например, если мы случайно выбрали 2 в качестве одного из Owner_ID.тогда всякий раз, когда ID равен 2, Owner_ID должен быть 2
Например, я случайно выбрал 2,3,8,9,11
Ожидаемый результат:
ID OWNERD_ID
1 2
2 2
3 3
4 11
5 9
6 11
7 11
8 8
9 9
10 2
11 11
12 2
13 na
14 8
15 9
16 8
17 9
18 2
19 2
20 na
Iпросто не знаю с чего начать.Поэтому я ничего не пробовал.Я только учусь генерировать случайные данные с помощью панд.