Точечные и пузырьковые диаграммы в Power BI (руководство)Scatter charts and bubble charts in Power BI (Tutorial)

Точечная диаграмма всегда включает две оси значений: вдоль горизонтальной оси отображается один набор числовых данных, а вдоль вертикальной — другой.A scatter chart always has two value axes to show one set of numerical data along a horizontal axis and another set of numerical values along a vertical axis. На диаграмме отображаются точки пересечения числовых значений X и Y, объединяя их в отдельные точки данных.The chart displays points at the intersection of an x and y numerical value, combining these values into single data points. Точки данных могут распределяться вдоль горизонтальной оси равномерно или неравномерно в зависимости от данных.These data points may be distributed evenly or unevenly across the horizontal axis, depending on the data.

В пузырьковой диаграмме точки данных заменяются пузырьками, размер которых представляет собой дополнительное измерение данных.A bubble chart replaces the data points with bubbles, with the bubble size representing an additional dimension of the data.

Вы можете задать количество точек данных.You can set the number of data points

Выбор точечной или пузырьковой диаграммыWhen to use a scatter chart or bubble chart

Точечную диаграмму следует использовать:Scatter charts are a great choice:

  • для демонстрации отношений между двумя (точечная диаграмма) или тремя (пузырьковая диаграмма) числовыми значениями;to show relationships between 2 (scatter) or 3 (bubble) numerical values.
  • для отображения на диаграмме двух групп чисел в одном пространстве координат XY;to plot two groups of numbers as one series of xy coordinates.
  • вместо графика, если вам нужно изменить масштаб горизонтальной оси;instead of a line chart when you want to change the scale of the horizontal axis
  • для включения горизонтальной оси в логарифмическую шкалу;to turn the horizontal axis into a logarithmic scale.
  • для отображения данных листа, содержащих пары или сгруппированные наборы значений.to display worksheet data that includes pairs or grouped sets of values. На точечной диаграмме можно изменять масштабы осей и, таким образом, открывать дополнительную информацию о сгруппированных значениях;In a scatter chart, you can adjust the independent scales of the axes to reveal more information about the grouped values.
  • для отображения повторяющихся комбинаций в больших наборах данных, например в виде линейных или нелинейных тенденций, кластеров и выбросов;to show patterns in large sets of data, for example by showing linear or non-linear trends, clusters, and outliers.
  • для сравнения больших количеств точек данных без учета времени.to compare large numbers of data points without regard to time. Чем больше данных вы включите в точечную диаграмму, тем точнее будет сравнение.The more data that you include in a scatter chart, the better the comparisons that you can make.

Пузырьковую диаграмму следует использовать:Bubble charts are a great choice:

  • если данные имеют три временных ряда, каждый из которых содержит набор значений;if your data has 3 data series that each contain a set of values.
  • для представления финансовых данных.to present financial data. Разный размер пузырьков привлекает внимание к определенным значениям;Different bubble sizes are useful to visually emphasize specific values.
  • для использования с квадрантами.to use with quadrants.

Создание точечной диаграммыCreate a scatter chart

Просмотрите это видео, в котором Уилл создает точечную диаграмму, а затем выполните следующие действия, чтобы создать ее.Watch this video to see Will create a scatter chart and then follow the steps below to create one yourself.

Здесь используется пример "Анализ розничной торговли".These instructions use the Retail Analysis Sample. Чтобы продолжить работу, скачайте пример для службы Power BI (app.powerbi.com) или Power BI Desktop.To follow along, download the sample for Power BI service (app.powerbi.com) or Power BI Desktop.

  1. Откройте пустую страницу отчета и выберите поля Продажи>Продажи на квадратный метр и Продажи > Общий процент расхождения продаж.Start on a blank report page and select the Sales > Sales Per Sq Ft and Sales > Total Sales Variance % fields. Если вы используете службу Power BI, нужно открыть отчет в режиме правки.If you're using Power BI service, make sure you open the report in Editing View.

  2. В области "Поля" выберите District > District (Округ > Округ).From the Fields pane, select District > District.

  3. Преобразуйте данные в точечную диаграмму.Convert to a scatter chart. На панели «Визуализации» щелкните значок точечной диаграммы.In the Visualization pane, select the Scatter chart icon. ..
  4. Перетащите поле District (Округ) из раздела Сведения в раздел Условные обозначения.Drag District from Details to Legend.

Мы получили точечную диаграмму, которая содержит общий процент расхождения продаж по оси Y, а продажи на кв. фут — вдоль оси X.We now have a scatter chart that plots Total Sales Variance % along the Y axis, and plots Sales Per Square Feet along the X axis. Цвета точек данных указывают на регионы.The data point colors represent districts. Теперь добавим третье измерение.Now let's add a third dimension.

Создание пузырьковой диаграммыCreate a bubble chart

  1. В области "Поля" перетащите Sales > This Year Sales > Value (Продажи > Продажи за этот год > Значение) в область Размер.From the Fields pane, drag Sales > This Year Sales > Value to the Size area.

  2. Наведите указатель мыши на пузырек.Hover over a bubble. Размер пузырька отражает значение параметра Продажи за этот год.The size of the bubble reflects the value of This Year Sales.

  3. При необходимости отформатируйте цвета визуализации, метки, заголовки, фон и другие параметры.Optionally, format the visualization colors, labels, titles, background, and more.

    Можно также изменить форму маркера: ромб, треугольник или квадрат.You can also change the marker shape to diamond, triangle, or square:

    Квадратный маркер

  4. Если вам потребуется изменить число точек данных, отображаемых в пузырьковой диаграмме, откройте раздел Формат в панели Визуализация, разверните здесь карту Общие и измените значение Объем данных.Optionally, to set the number of data points to show in your bubble chart, in the Format section of the Visualizations pane, expand the General card and adjust the Data Volume. По умолчанию здесь указано значение 3500.The default is 3500.

    Объем данных

    Примечание

    Чем больше точек данных, тем дольше будет выполняться загрузка. Если вы решите опубликовать отчет с высокими значениями ограничений, обязательно проверьте его работу через Интернет и на мобильных устройствах. Так вы убедитесь в том, что производительность соответствует ожиданиям пользователей.Because more data points can mean a longer loading time, if you do choose to publish reports with limits at the higher end of the scale, make sure to test out your reports across the web and mobile as well to ensure performance matches your users’ expectations.

  5. Если вы решите изменить форму маркера, разверните карту Фигуры и выберите здесь нужную форму.Optionally, to select the marker shape, expand the Shapes card, then select a marker shape.

    Фигура метки

Рекомендации и устранение неполадокConsiderations and Troubleshooting

Точечная диаграмма содержит только одну точку данныхYour scatter chart has only one data point

Ваша точечная диаграмма содержит только одну точку данных, представляющую сумму всех значений на осях X и Y?Does your scatter chart have only one data point that aggregates all the values on the X and Y axes? А может быть, эта точка представляет собой сумму всех значений только по горизонтальной или по вертикальной оси?Or maybe it aggregates all the values along a single horizontal or vertical line?

Добавьте поле в область Сведения , чтобы сообщить Power BI, каким образом нужно группировать значения.Add a field to the Details area to tell Power BI how to group the values. Поле должно быть уникальным для каждой точки, которую нужно отобразить.The field must be unique for each point you want to plot.
Это может быть просто номер строки или поле идентификатора.Like a simple row number or ID field:

Если ваши данные не содержат таких значений, создайте поле, которое объединяет значения X и Y в уникальный атрибут точки:Or if you don’t have that in your data, create a field that concatenates your X and Y values together into something unique per point:

Для создания нового поля используйте редактор запросов Power BI Desktop, чтобы добавить столбец индекса в свой набор данных.To create a new field, use the Power BI Desktop Query Editor to add an Index Column to your dataset. Затем добавьте этот столбец в область Сведения визуализации.Then add this column to the Details area of your visualization.

Дальнейшие действияNext steps

Типы визуализаций в Power BIVisualization types in Power BI

Бесплатная пробная версияTry it out -- it's free!

Появились дополнительные вопросы?More questions? Ответы на них см. в сообществе Power BI.Try the Power BI Community