У меня есть рамка со следующей структурой:
df = pd.DataFrame({'ID': np.random.randint(1, 13, size=1000),
'VALUE': np.random.randint(0, 300, size=1000)})
Как я могу построить график, где на оси X будут процентили (10%, 20%, .. 90%)
и на оси Y должно быть количество значений, которое лежит между процентными тиками, например, 20% -30%
И для каждого идентификатора должен быть отдельный график (а также различные значения процентилей)
Я нашел процентили и застрял
q = [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8]
df.groupby('ID')['VALUE'].quantile(q)
Я полагаю, что график должен выглядеть как гистограмма для параметра VALUE, но с процентами по оси X вместо числовых значений