Каков наилучший способ попробовать дистрибуцию Кантора ? У него есть только cdf, и мы не можем его инвертировать.
19
Каков наилучший способ попробовать дистрибуцию Кантора ? У него есть только cdf, и мы не можем его инвертировать.
Ответы:
Легко: выбрать из равномерного распределения и перекодировать из двоичного в троичный, интерпретируя каждую «1» как «2». (Это подход обратного преобразования вероятностей: он действительно инвертирует CDF!)(0,1)
Вот
R
реализация, написанная так, чтобы ее можно было легко портировать практически в любую вычислительную среду.источник
rCantor()
,qCantor()
,pCantor()
и менее значимыеdCantor()
dcantor
реализовать? Как отмечает Тим, это распределение не имеет плотности. У него также нет дискретных атомов. Это архетипический пример непрерывного, но не абсолютно непрерывного распределения. (Мне нравится реализацияqcantor
BTW - она, вероятно, быстрая благодаря использованию умножения матриц.)