2013-12-05 3 views
1

Я использую пакет car в R для графика QQ с основным экспоненциальным распределением. Я передаю функцию qqplot() вектор t (со значениями) и укажите distribution=exp.
Однако существует ли какой-либо способ (возможно, в SAS) или также функция плотности (это, конечно, отличается от qq Plot) для взвешивания значений в QQ Plot с вектором весов? Или есть ли другой способ генерации графика QQ с экспоненциальным ожиданием и взвешенной кривой?взвешенный QQ Участок в R

Благодаря

+0

'qqplot' не поддерживает веса, но вы можете прочитать эту тему в R-help: https://stat.ethz.ch/pipermail /r-help/2006-March/101675.html – nico

+0

Мне было интересно .. это просто странно для веса в qqplot? Или это действительно, но просто не принято делать? – user3069326

+0

Я этого не видел, но я не эксперт, поэтому я не буду комментировать действительность ... (может быть, вопрос для [Cross Validated] (http://stats.stackexchange.com/)?) – nico

ответ

1

Существует wtd.quantile функция в пакете Hmisc. Или функции пакета quantreg принимают аргумент веса, если вам нужна повышенная общность. Я не помню, что qqplot использует квантиль напрямую, но я могу ошибаться в этом. (Кроме того, qqplot находится в pkg: статистика, а не в автомобиле.)

+0

My понимание заключается в том, что qqnorm вычисляет квантиль каждого значения, а затем сопоставляет эти значения стандартного нормального распределения. Для взвешенного распределения вам нужно будет вычислить взвешенный квантиль каждого наблюдения, а затем использовать эти значения для сопоставления с нормальным распределением. Таким образом, использование wtd.quantile из Hmisc является хорошим – Markm0705

Смежные вопросы