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