如何基于表格数据创建地理气泡图?

2025-11-13 08:36:21

1、命令行键入:

counties = readtable('counties.xlsx');

%加载样本文件 counties.xlsx,其中包含新英格兰各郡的人口数据和莱姆病病例数据。使用 readtable 将数据读入一个表中。

如何基于表格数据创建地理气泡图?

2、命令行键入:

figure

%图像窗口。

如何基于表格数据创建地理气泡图?

3、命令行键入:

gb = geobubble(counties,'Latitude','Longitude');

%创建基本地理气泡图

如何基于表格数据创建地理气泡图?

4、命令行键入:

head(gb.SourceTable, 5)

%理气泡图将该表存储在其 SourceTable 属性中。

如何基于表格数据创建地理气泡图?

5、命令行键入:

gb = geobubble(counties,'Latitude','Longitude',...

'SizeVariable','Population2010');

geolimits([39.50 47.17],[-74.94 -65.40])

%在图上可视化显示各郡人口

如何基于表格数据创建地理气泡图?

6、命令行键入:

gb.SourceTable.Severity = discretize(counties.Cases2010,[0 50 100 500],...

'categorical', {'Low', 'Medium', 'High'});

gb.ColorVariable = 'Severity';

%可视化显示各郡莱姆病病例

如何基于表格数据创建地理气泡图?

7、命令行键入:

gb.SourceTable.Severity = discretize(counties.Cases2010,[0 50 100 5000],...

'categorical', {'Low', 'Medium', 'High'});

如何基于表格数据创建地理气泡图?

8、命令行键入:

gb.BubbleColorList = autumn(3);

%选择气泡颜色

如何基于表格数据创建地理气泡图?

9、命令行键入:

neworder = {'High','Medium','Low'};

gb.SourceTable.Severity = reordercats(gb.SourceTable.Severity,neworder);

%对气泡颜色重新排序

如何基于表格数据创建地理气泡图?

10、命令行键入:

title 'Lyme Disease in New England, 2010'

gb.SizeLegendTitle = 'County Population';

gb.ColorLegendTitle = 'Lyme Disease Severity';

%标题

如何基于表格数据创建地理气泡图?

11、命令行键入:

gb.SourceTable.CasesPer1000 = gb.SourceTable.Cases2010 ./ gb.SourceTable.Population2010 * 1000;

gb.SizeVariable = 'CasesPer1000';

gb.SizeLegendTitle = 'Cases Per 1000';

%细化处理图数据

如何基于表格数据创建地理气泡图?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢