Есть ли способ построения плотностей с использованием данных, имеющих наблюдательные массы?Плотность участка с использованием наблюдаемых весов
У меня есть вектор наблюдений x
и вектор целых весов y
, так что y1
указывает на то, сколько наблюдений мы имеем x1
. То есть, плотность
x y
1 2
2 2
2 3
равна плотности 1, 1, 2, 2, 2, 2 ,2
(2x1, 5x2). Насколько я понимаю, matplotlib.pyplot.hist(weights=y)
позволяют следить за весами при построении гистограммы. Существует ли какой-либо эквивалент для вычисления и построения плотности?
Причина, по которой я хочу, чтобы пакет был в состоянии сделать это, мои данные очень большие, и я ищу более эффективную альтернативу.
В качестве альтернативы, я открыт для других пакетов.
Вам нужно только для создания плотности из наблюдений? –
Извините за путаницу, я хочу рассчитать плотность, как в http://stackoverflow.com/questions/4150171/how-to-create-a-density-plot-in-matplotlib – FooBar
, так как я это понимаю, вы только необходимо создать список, который вы называете «гистограммой», и отправить его в один из предложенных пакетов. Не удается ли создать этот список из наблюдений, или у вас есть список, и у вас проблемы с пакетом? Или оба? –