pandas.Series.plot.area#
- Series.plot.область(x=None, y=None, stacked=True, **kwargs)[источник]#
Построить stacked area plot.
Диаграмма с областями визуально отображает количественные данные. Эта функция оборачивает функцию area из matplotlib.
- Параметры:
- xметка или позиция, необязательно
Координаты для оси X. По умолчанию использует индекс.
- yметка или позиция, необязательно
Столбец для построения графика. По умолчанию используются все столбцы.
- stackedbool, по умолчанию True
Диаграммы с областями по умолчанию накладываются друг на друга. Установите False для создания не наложенной диаграммы.
- **kwargs
Дополнительные аргументы ключевых слов задокументированы в
DataFrame.plot().
- Возвращает:
- matplotlib.axes.Axes или numpy.ndarray
Диаграмма с областями или массив диаграмм с областями, если subplots равно True.
Смотрите также
DataFrame.plotСоздание графиков DataFrame с использованием matplotlib / pylab.
Примеры
Нарисовать площадной график на основе базовых бизнес-метрик:
>>> df = pd.DataFrame({ ... 'sales': [3, 2, 3, 9, 10, 6], ... 'signups': [5, 5, 6, 12, 14, 13], ... 'visits': [20, 42, 28, 62, 81, 50], ... }, index=pd.date_range(start='2018/01/01', end='2018/07/01', ... freq='ME')) >>> ax = df.plot.area()
Диаграммы площадей по умолчанию строятся с накоплением. Для построения диаграммы без накопления передайте
stacked=False:>>> ax = df.plot.area(stacked=False)
Нарисовать площадную диаграмму для одного столбца:
>>> ax = df.plot.area(y='sales')
Рисовать с другим x:
>>> df = pd.DataFrame({ ... 'sales': [3, 2, 3], ... 'visits': [20, 42, 28], ... 'day': [1, 2, 3], ... }) >>> ax = df.plot.area(x='day')