exponenta event banner

bubblesize

Установка минимального и максимального размеров пузырьков в точках

    Описание

    пример

    bubblesize(sizerange) задает размер наименьшего и наибольшего пузыря для диаграмм пузырей в текущих осях. Определить sizerange как двухэлементный вектор, содержащий наименьшие и наибольшие диаметры в точках, где 1 точка = 1/72 дюйма.

    пример

    bubblesize(ax,sizerange) устанавливает размеры пузырьков в осях, указанных ax.

    пример

    sz = bubblesize возвращает диапазон размеров для текущих осей в виде двухэлементного вектора, содержащего диаметры наименьших и наибольших пузырьков в точках.

    пример

    sz = bubblesize(ax) возвращает диапазон размеров для осей, указанных ax.

    Примеры

    свернуть все

    Создайте пузырьковую диаграмму с легендой.

    x = 1:10;
    y = [4 7 10 7 3 6 5 1 9 7];
    sz = [5 1 14 6 9 12 15 20 8 2];
    bubblechart(x,y,sz);
    bubblelegend('Population','Location','northeastoutside')

    Figure contains an axes and an object of type bubblelegend. The axes contains an object of type bubblechart.

    Получить текущий диапазон размеров пузырей.

    bubblesize
    ans = 1×2
    
         3    50
    
    

    Измените размеры пузырей так, чтобы они находились между 5 и 20 точки в диаметре. Легенда пузыря автоматически обновляется для отражения новых размеров пузыря.

    bubblesize([5 20])

    Figure contains an axes and an object of type bubblelegend. The axes contains an object of type bubblechart.

    Создайте два набора данных, затем создайте мозаичный макет диаграммы, содержащий две пузырьковые диаграммы.

    % Create two sets of data
    x1 = 1:10;
    x2 = 1:50;
    y1 = rand(1,10);
    y2 = rand(1,50);
    sz1 = randperm(10,10);
    sz2 = randperm(50,50);
    
    % Create tiled chart layout
    t = tiledlayout(1,2);
    
    % Create bubble chart in first tile
    ax1 = nexttile;
    bubblechart(x1,y1,sz1)
    
    % Create bubble chart in first tile
    ax2 = nexttile;
    bubblechart(x2,y2,sz2)

    Figure contains 2 axes. Axes 1 contains an object of type bubblechart. Axes 2 contains an object of type bubblechart.

    Запрос диапазона размеров пузырей в правой диаграмме путем передачи ax2 в bubblesize функция.

    bubblesize(ax2)
    ans = 1×2
    
         3    50
    
    

    Измените размеры пузырей на правой диаграмме так, чтобы они находились в диапазоне между 5 и 15 точки в диаметре.

    bubblesize(ax2,[5 15])

    Figure contains 2 axes. Axes 1 contains an object of type bubblechart. Axes 2 contains an object of type bubblechart.

    Входные аргументы

    свернуть все

    Диапазон размеров, заданный как двухэлементный вектор, содержащий положительные числа, где второе число больше первого. Числа определяют наименьшие и наибольшие размеры пузырей в точках, где 1 точка = 1/72 дюйма.

    По умолчанию в пузырьковых диаграммах используется диапазон размеров [3 50].

    Пример: bubblesize([20 70]) устанавливает наименьший размер пузыря на 20 точек и наибольший размер пузыря на 70 точек.

    Целевые оси, указанные как Axes, PolarAxes, или GeographicAxes объект.

    См. также

    | |

    Представлен в R2020b