Эта задача кажется очень простой, и все же я до сих пор не могу найти ответ. Я видел решения для взвешенных средних значений (т. Е. Средства) в сводных таблицах, но не взвешенных медианов.сводная таблица с взвешенными медианами
Мне нужно создать сводную таблицу со взвешенными медианами (используя два столбца, один со значением и один с весом - количество каждого значения, которое должно быть рассчитано по отношению к медиане). Другими словами ...
city value weight
Phoenix 100 40
Phoenix 140 12
Phoenix 500 15
San Francisco 700 5
San Francisco 300 5
San Francisco 350 1
San Francisco 600 1
вернется ...
city weighted median
Phoenix 100
San Francisco 475
Я пытался найти адекватное решение в PostgreSQL и R, но до сих пор не повезло. Любая помощь ценится!
Спасибо Tim , Кажется, что он должен работать, но я продолжаю получать сообщение об ошибке «Ошибка: недействительный». Не знаком с этим пакетом. И значение, и вес являются целыми числами. – Kasey
Обновлено, повторите попытку. –
такое же сообщение об ошибке - оно действительно работает с созданным вами фреймом данных, так что возможно ли его сбросить нулевые значения? – Kasey