Управляйте внешним видом и поведением географической пузырьковой диаграммы
Свойства GeographicBubbleChart
управляют внешним видом и поведением объекта GeographicBubbleChart
. Путем изменения значений свойств можно изменить аспекты отображения графика. Используйте запись через точку для ссылки на конкретный объект и свойство. Следующий пример задает имя легенды размера при помощи свойства SizeLegendTitle
.
tsunamis = readtable('tsunamis.xlsx'); tsunamis.Cause = categorical(tsunamis.Cause); figure gb = geobubble(tsunamis,'Latitude','Longitude', ... 'SizeVariable','MaxHeight','ColorVariable','Cause', ... 'Basemap','colorterrain') geolimits([10 65],[-180 -80]) title 'Tsunamis in North America'; gb.SizeLegendTitle = 'Maximum Height';
LatitudeData
Координаты широты пузырьковых местоположений[]
Координаты широты пузырьковых местоположений, заданных как действительный, конечный, числовой вектор значений в области значений [-90,90], или как пустое ([]
) массив. LatitudeData
должен быть одного размера как LongitudeData
и может содержать NaN
s.
Пузыри с широтами вне аппроксимированных пределов [-85 85], вне которого мозаики основной карты не расширяют, допустимы. Однако, эти значения обычно не замечаются, если степенью карты не управляют вручную с помощью свойств MapCenter
и ZoomLevel
. Кроме того, пузыри очень близко к 90 градусам и-90 градусам никогда не могут замечаться, потому что они сопоставляют с бесконечными или почти бесконечными y-значениями.
Типы данных: single | double
LatitudeVariable
Табличная переменная используется для пузырьковой широтыТабличная переменная используется для пузырьковой широты, заданной в одной из следующих форм:
Скаляр строки или вектор символа, задающий имя табличной переменной, вы хотите использовать для широты. Например, geobubble(__,'LatitudeVariable','Latitude')
задает переменную под названием 'Latitude'
.
Числовой скаляр, указывающий на индекс табличной переменной. Например, geobubble(__,'LatitudeVariable',1)
задает первую переменную в таблице для широт.
Логический вектор, содержащий один элемент true
.
Значения, сопоставленные с этой табличной переменной, должны быть числовыми. Можно использовать это свойство только при определении таблицы, как введено. geobubble
хранит значение этой переменной в свойстве 'LatitudeData'
и устанавливает свойство 'LatitudeData'
на только для чтения.
Типы данных: единственный
| удваиваются
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| логический
| char
| строка
LongitudeData
Координаты долготы пузырьковых местоположений[]
Координаты долготы пузырьковых местоположений, заданных как действительный, конечный, числовой вектор значений в области значений (-Inf,Inf)
, или как пустое ([]
) массив. LongitudeData
должен быть одного размера как LatitudeData
и может содержать NaN
s.
Типы данных: single | double
LongitudeVariable
Табличная переменная используется для пузырьковой долготыТабличная переменная используется для пузырьковой долготы, заданной в одной из следующих форм:
Строка или вектор символа, задающий имя табличной переменной, вы хотите использовать для получения информации о долготе. Например, geobubble(__,'LongitudeVariable','Longitude')
задает табличную переменную под названием 'Longitude'
.
Числовой скаляр, указывающий на индекс табличной переменной. Например, geobubble(__,'LongitudeVariable',16)
задает шестнадцатую переменную в таблице для долгот.
Логический вектор, содержащий один элемент true
.
Значения, сопоставленные с этой табличной переменной, должны быть числовыми. Можно использовать это свойство только при определении таблицы, как введено. geobubble
хранит значение этой переменной в свойстве 'LongitudeData'
и устанавливает свойство 'LongitudeData'
на только для чтения.
Типы данных: единственный
| удваиваются
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| логический
| char
| строка
BubbleWidthRange
— Минимальная и максимальная ширина пузырей [5 20]
(значение по умолчанию) | числовой скаляр | 1 2 числовой векторМинимальная и максимальная ширина пузырей, измеренных в точках, заданных в виде числа или 1 2 числового вектора. Значения должны не убывать. Используйте скаляр когда это необходимо все пузыри, чтобы иметь тот же (универсальный) размер. Значения должны находиться в пределах области значений [1 100].
Пример: [4 10]
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
SizeData
Данные, управляющие пузырьковым размером[]
Данные, управляющие пузырьковым размером, заданным как числовой вектор или скаляр в области значений (-Inf,Inf)
, или как пустое ([]
) массив. Если вы задаете вектор, SizeData
должен быть одного размера как LatitudeData
и LongitudeData
. Если вы задаете скалярное значение, географическая пузырьковая диаграмма обрабатывает значение со скалярным расширением. sizedata
может содержать NaN
s.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
SizeLimits
— Пределы для отображения значений SizeData
к пузырьковой ширинеПределы для отображения значений SizeData
к пузырьковой ширине, заданной как 1 2 вектор действительных, конечных, числовых значений, или как пустое ([]
) матрица. Значения должны не убывать. Чтобы создать пузыри, которые являются всеми одинаковыми размер, задайте то же значение для каждого элемента.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
'SizeVariable'
Табличная переменная раньше определяла пузырьковый размерТабличная переменная раньше определяла пузырьковый размер, заданный в одной из следующих форм:
Скаляр строки или вектор символа, задающий имя табличной переменной, вы хотите использовать для получения информации о размере. Например, geobubble(__,'SizeVariable','MaxHeight')
задает переменную под названием 'MaxHeight'
.
Числовой скаляр, указывающий на индекс табличной переменной. Например, geobubble(__,'SizeVariable',16)
задает шестнадцатую переменную в таблице.
Логический вектор, содержащий один элемент true
. Например, sizevar = logical([0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1])
задает 16-ю переменную в таблице.
Это свойство может только использоваться при определении таблицы, как введено. Значения, сопоставленные с этой табличной переменной, должны иметь числовой тип. Когда вы задаете эту переменную, geobubble
хранит значения данных, сопоставленные этой переменной в свойстве 'SizeData'
, и устанавливает свойство на только для чтения.
BubbleColorList
Цвета раньше отображали пузыри и цветовой код по категориямСвойство BubbleColorList
управляет цветами, используемыми для пузырей. Значение является m-3 массивом, где каждая строка является триплетом цвета RGB, где m равняется категориям номера в векторе ColorData
или количеству категорий плюс 1, если какие-либо элементы ColorData
не определены, или 1
, если ColorData
пуст. По умолчанию geobubble
выбирает цвета из заказанного списка 7 стандартных цветов. Если m больше, чем 7, цвета повторяются циклически. Чтобы изменить используемые цвета, используйте одну из функций палитры MATLAB, таких как parula
или jet
, или задайте пользовательский список ваших собственных значений RGB.
Типы данных: ячейка
| дважды
ColorData
Данные, управляющие пузырьковым цветом[]
Данные, управляющие пузырьковым цветом, заданным как категориальный вектор или как пустой массив ([]
). Пузыри, присвоенные той же категории, имеют тот же цвет на карте. Географическая пузырьковая диаграмма присваивает цвет каждой категории, с помощью цветов, перечисленных в свойстве BubbleColorList
. Размер ColorData
должен совпадать с LatitudeData
и LongitudeData
, кроме тех случаев, когда вы задаете пустой массив.
При использовании цветную легенду, географическая пузырьковая диаграмма отображает значения категории в легенде. Если какое-либо из значений содержит символы разметки TeX, такие как подчеркивание (_), вы можете видеть неожиданное форматирование в своей цветной легенде. MATLAB® использует подмножество разметки TeX для текста, отображенного в легендах. Чтобы использовать символ разметки TeX в обычном тексте, отредактируйте имя категории (использующий renamecats
) и вставьте символ ESC TeX, наклонная черта влево (\), перед символом, который вы хотите включать. Для получения информации об использовании разметки TeX, чтобы добавить верхние индексы и индексы, измените тип шрифта и цвет, и включайте специальные символы в текст, смотрите свойство Interpreter текстового объекта.
Типы данных: категориальный
ColorVariable
Табличная переменная раньше определяла пузырьковый цветТабличная переменная раньше определяла пузырьковый цвет, заданный в одной из следующих форм:
Скаляр строки или вектор символа, задающий имя табличной переменной, вы хотите использовать для получения информации о цвете. Например, geobubble(__,'ColorVariable','Cause')
задает переменную под названием 'Cause'
.
Числовой скаляр, указывающий на индекс табличной переменной. Например, geobubble(__,'ColorVariable',12)
задает 12-ю переменную в таблице.
Логический вектор, содержащий один элемент true
. Например, sizevar = logical([0 0 0 0 0 0 0 0 0 0 0 1])
задает 12-ю переменную в таблице.
Можно использовать это свойство только при определении таблицы, как введено. Значения, сопоставленные с этой табличной переменной, должны быть категориальными. Когда вы задаете цветную переменную, geobubble
хранит значения данных, сопоставленные этой переменной в свойстве ColorData
, и устанавливает свойство ColorData
на только для чтения.
Типы данных: единственный
| удваиваются
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| логический
| char
| строка
Заголовок
Заголовок географической пузырьковой диаграммы''
(значение по умолчанию) | символьный массив | массив ячеек из символьных векторов | представляет скаляр в виде строки | массив строк | числовое значениеЗаголовок географической пузырьковой диаграммы, заданной как вектор символа, массив ячеек из символьных векторов, скалярная строка, массив строк или числовое значение. Можно также использовать функцию title
, чтобы установить это значение.
По умолчанию MATLAB® поддерживает подмножество разметки TeX для текста, который вы задаете. Чтобы добавить верхние индексы и индексы, измените тип шрифта и цвет, и включайте специальные символы в текст, используйте синтаксис TeX. Чтобы использовать символ разметки TeX в обычном тексте, таком как подчеркивание (_), вставляют символ ESC TeX наклонная черта влево (\), перед символом, который вы хотите включать. Для получения дополнительной информации смотрите свойство Interpreter текстового объекта.
ColorLegendTitle
Текст, чтобы отобразиться как заголовок цветной легенды''
(значение по умолчанию) | вектор символа | представляет скаляр в виде строки | массив строк | массив ячеек из символьных векторов | числовое значениеТекст, чтобы отобразиться как заголовок цветной легенды, заданной как вектор символа, представляет в виде строки скаляр, массив строк, массив ячеек из символьных векторов или числовое значение.
По умолчанию MATLAB® поддерживает подмножество разметки TeX для текста, который вы задаете. Чтобы добавить верхние индексы и индексы, измените тип шрифта и цвет, и включайте специальные символы в текст, используйте синтаксис TeX. Чтобы использовать символ разметки TeX в обычном тексте, таком как подчеркивание (_), вставляют символ ESC TeX, наклонная черта влево (\), перед символом, который вы хотите включать. Для получения дополнительной информации смотрите свойство Interpreter текстового объекта.
Типы данных: char
| ячейка
| представляет в виде строки
| единственный
| дважды
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| логический
SizeLegendTitle
— Size''
(значение по умолчанию) | вектор символа | представляет скаляр в виде строки | массив строк | массив ячеек из символьных векторов | числовое значениеЗаголовок легенды размера, заданный как вектор символа, представляет в виде строки скаляр, массив строк, массив ячеек из символьных векторов или числовое значение.
По умолчанию MATLAB® поддерживает подмножество разметки TeX для текста, который вы задаете. Чтобы добавить верхние индексы и индексы, измените тип шрифта и цвет, и включайте специальные символы в текст, используйте синтаксис TeX. Чтобы использовать символ разметки TeX в обычном тексте, таком как подчеркивание (_), вставляют символ ESC TeX наклонная черта влево (\), перед символом, который вы хотите включать. Для получения дополнительной информации смотрите свойство Interpreter текстового объекта.
LegendVisible
Видимость пузырькового размера и цветных легенд'on'
(значение по умолчанию) | 'off'
| true
| false
Видимость пузырькового размера и цветных легенд, заданных как 'on'
или 'off'
или логические значения true
или false
. Можно также переключить видимость легенд при помощи функции legend
.
Типы данных: char
| представляет в виде строки
| логический
FontName
Шрифт используется в географической пузырьковой диаграмме'FixedWidth'
Шрифт используется в географической пузырьковой диаграмме, заданной как скаляр строки или вектор символа. Чтобы отобразить и распечатать правильно, название шрифта должно быть шрифтом, который поддерживает ваша система. Шрифт по умолчанию зависит от конкретной операционной системы и локали. Чтобы использовать шрифт фиксированной ширины, который выглядит хорошим в любой локали, используйте 'FixedWidth'
. Значение 'FixedWidth'
полагается на корневое свойство FixedWidthFontName
. Установка корневого свойства FixedWidthFontName
заставляет незамедлительное обновление отображения использовать новый шрифт.
Пример: 'Cambria'
Типы данных: char | string
'FontSize'
Размер шрифта используется в географической пузырьковой диаграммеРазмер шрифта используется в географической пузырьковой диаграмме, заданной в виде действительного, конечного, положительного, числа. Значение находится в модулях точки, где одна точка равняется 1/72 дюйма.
Basemap
— Сопоставьте, по которому можно отобразить данные на графике'darkwater'
(значение по умолчанию) | вектор символа | представляет скаляр в виде строки | 'none'
Сопоставьте, по которому можно отобразить на графике данные, заданные как один из скаляров строки или векторов символов в следующей таблице или 'none'
. По умолчанию географические оси используют основную карту 'darkwater'
, которая установлена с продуктом. Если вы выбираете один из других basemaps, географические оси получает доступ к карте по Интернету. MathWorks® размещает эти basemaps. Если у вас нет сопоставимого доступа к Интернету, можно загрузить эти basemaps на локальную систему. Для получения дополнительной информации о загрузке basemaps, см. Доступ к базовым картам в MATLAB. Если вы задаете 'none'
, географические оси отображает ваши данные на графике, с сеткой долготы широты, метками деления и метками, но не включает карту.
Basemaps
Двухцветный Basemaps | Описание | Естественная земля Basemaps | Описание |
---|---|---|---|
Контактные площадки: серый свет-к-умеренному Океанские и водные области: более темно-серый |
Теневая вспомогательная карта смешивается с палитрой растительного покрова. Влажная низменность является зеленой и засушливой коричневой низменностью. | ||
Контактные площадки: свет-к-умеренному серая земля Океанские и водные области: белый |
Глобальный ландшафт изобразил монохроматически в оттенках серого, комбинируя заштрихованное облегчение, которое подчеркивает и высокие горы и микро ландшафт, найденный в низменности. | ||
Контактные площадки: светло-зеленый Океанские и водные области: голубой |
Выведенные спутником данные растительного покрова и заштрихованное облегчение, которому предоставляют легкую, естественную палитру, подходящую для того, чтобы сделать тематические и ссылочные карты (включает облегчение дна океана). |
Пример: gx = geoaxes (__, 'Основная карта', 'bluegreen')
Пример: gx. Основная карта = 'bluegreen'
Типы данных: char | string
SourceTable
Таблица, содержащая данные, которые будут построены графикТаблица, содержащая данные, которые будут построены график, задала как таблица.
Типы данных: таблица
GridVisible
Видимость строк широты и долготы на карте'on'
(значение по умолчанию) | 'off'
| true
| false
Видимость строк широты и долготы на карте, заданной как 'on'
или 'off'
или логические значения true
или false
. Можно также использовать функцию grid
, чтобы переключить видимость сетки.
Типы данных: логический
| char
| строка
LatitudeLimits
Пределы широты картыЭто свойство доступно только для чтения.
Пределы широты карты, заданной как 1 2 вектор действительных, конечных значений формы [southern_limit northern_limit]
в области значений [-90,90]. Чтобы установить пределы широты используют функцию geolimits
.
Типы данных: double
LongitudeLimits
Пределы долготы картыЭто свойство доступно только для чтения.
Пределы долготы карты, заданной как 1 2 вектор действительных, конечных значений формы [western_limit eastern_limit]
. Значения должны быть в области значений (-Inf, Inf)
. Чтобы установить пределы долготы используют функцию geolimits
.
Пример: [-100 100]
Типы данных: double
MapCenter
Центральная точка карты в широте и долготеЦентральная точка карты в широте и долготе, заданной как двухэлементный вектор действительных, конечных значений формы [center_latitude center_longitude]
. Значения должны быть в области значений [(-90,90),(-Inf, Inf)]
.
Пример: [38.6292 - 95.2520]
Типы данных: single | double
'MapLayout'
Размещение карты'normal'
(значение по умолчанию) | 'maximized'
Размещение карты, включая вставки и художественные оформления, заданные как любое из следующих.
Значение | Описание | Иллюстрация |
---|---|---|
'normal' | Карта вставляется от краев графика, как задано его свойством OuterPosition . Метки осей ('Latitude' и 'Longitude' ), метки деления и метки в виде галочки видимы. Если значение свойства Title установлено, график включает заголовок. Легенды, если есть появитесь снаружи и справа от карты. | |
'maximized' | Карта заполняет целый пробел, заданный свойством OuterPosition . Метки осей, метки деления и метки в виде галочки скрыты. Заголовок скрыт, даже если свойство Title установлено. Сетка скрыта, даже если GridVisible установлен в 'on' . Легенды, если есть появитесь в рамках карты к верхнему правому углу. |
Пример: ГБ = geobubble (__, 'MapLayout', 'максимизируемый')
Пример: ГБ. MapLayout = 'максимизируемый'
Типы данных: char | string
ScalebarVisible
— Видимость шкалы на карте'on'
(значение по умолчанию) | 'off'
| true
| false
Видимость шкалы на карте, заданной как 'on'
или 'off'
или логические значения true
или false
.
Типы данных: логический
| char
| строка
ZoomLevel
Уровень увеличения картыУровень увеличения карты, заданной в виде действительного, конечного, числа между 0 и 25, включительно. Значение является основой 2 логарифмических шкалы карты. Увеличение значения ZoomLevel
1 удваивает шкалу карты.
Типы данных: single | double
ActivePositionProperty
— Position содержать постоянный'outerposition'
(значение по умолчанию) | 'innerposition'
Свойство Position содержать постоянный во время изменяет размер операций, заданных как 'outerposition'
или 'innerposition'
. Значение по умолчанию 'outerposition'
означает, что свойство OuterPosition
остается постоянным. Значение свойства InnerPosition
может измениться, когда родительский контейнер изменяет размер, изменения данных или изменение меток. Значение свойства InnerPosition
также может измениться, когда вы отображаете или удаляете легенду размера или цветную легенду.
Следующие данные показывают innerposition
и определения outerposition
для географической пузырьковой диаграммы. innerposition
не включает заголовок или подписи по осям.
Пример: ГБ. ActivePositionProperty = 'outerposition'
InnerPosition
Внутренний размер и положениеВнутренний размер и положение географической пузырьковой диаграммы в родительском контейнере (обычно фигура, панель или вкладка), возвращенный как четырехэлементный вектор формы [left bottom width height]
. Внутреннее положение не включает заголовок или подписи по осям.
left
и элементы bottom
задают расстояние от левого нижнего угла контейнера к левому нижнему углу географической пузырьковой диаграммы.
width
и элементы height
являются размерностями географической пузырьковой диаграммы.
Для иллюстрации смотрите ActivePositionProperty.
OuterPosition
Размер и положение географической пузырьковой диаграммы в родительском элементе[0 0 1 1]
(значение по умолчанию) | четырехэлементный векторРазмер и положение географической пузырьковой диаграммы в ее родительском элементе, заданном как четырехэлементный числовой вектор формы [left bottom width height]
. Значение по умолчанию [0 0 1 1]
включает целую внутреннюю часть контейнера.
Для иллюстрации смотрите ActivePositionProperty.
Position
— Внутренний размер и положениеВнутренний размер и положение географической пузырьковой диаграммы в родительском контейнере (обычно фигура, панель или вкладка) возвратились как четырехэлементный вектор формы [left bottom width height]
. Это свойство эквивалентно свойству InnerPosition.
Модули
Модули положения'normalized'
(значение по умолчанию) | 'inches'
| 'centimeters'
| 'points'
| 'pixels'
| 'characters'
Модули положения, заданные как одно из этих значений.
Модули | Описание |
---|---|
'normalized' (значение по умолчанию) | Нормализованный относительно контейнера, который обычно является фигурой или панелью. Левый нижний угол контейнера сопоставляет с (0,0) , и правый верхний угол сопоставляет с (1,1) . |
'inches' | 'inches' |
'centimeters' | 'centimeters' |
'characters' |
На основе шрифта uicontrol по умолчанию графического корневого объекта:
|
'points' | Точки книгопечатания. Один пункт равен 1/72 дюйма. |
'pixels' |
'pixels'. Начиная с версии R2015b, значения размеров в пикселях не зависят от вашего системного разрешения в системах Windows® и Macintosh:
В системах Linux® размер пикселя определяется вашим системным разрешением. |
При определении модулей как пары "имя-значение" во время создания объекта необходимо установить свойство Units
прежде, чем задать свойства, что вы хотите использовать эти модули, такие как OuterPosition
.
Visible
— Видимость географической пузырьковой диаграммы'on'
(значение по умолчанию) | 'off'
| true
| false
Видимость географической пузырьковой диаграммы, заданной как 'on'
или 'off'
или как логические значения true
или false
.
Parent
— Родительский элемент географической пузырьковой диаграммыРодительский элемент географической пузырьковой диаграммы, заданной как фигура, панель или объект вкладки.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.