楼主: doublewood
1433 3

[统计软件与数据分析] 用stata画出来的地图,为何新疆没有轮廓,九段线也没显示 [推广有奖]

  • 4关注
  • 0粉丝

已卖:96份资源

硕士生

53%

还不是VIP/贵宾

-

威望
0
论坛币
447 个
通用积分
5.3262
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2978 点
帖子
72
精华
0
在线时间
152 小时
注册时间
2005-3-13
最后登录
2025-2-1

楼主
doublewood 发表于 2024-9-4 21:44:43 |AI写论文
6论坛币
我用stata18绘制中国地图,画出来后,新疆没有轮廓,九段线也没显示。我用的是包含九段线的从阿里云上找的中国地图。代码和错误提示如下,请高手帮忙指出问题所在: spmap IHCA2004 using "D:\Program Files\Stata18\ado\plus\中华人民共和国\中华人民共和国_shp.dta", id( id) label(label(prov) xcoord(_CX) ycoord(_CY) size(*0.56)) plotregion( icolo(stone)) graphregion(icolor(stone)) clnumber(6) fc(Blues) oc(white..) osize(medthin.. ) clm(c) clb(0, 5000, 10000, 15000, 20000, 25000, 30000)
(note:  named style white.. not found in class color, default attributes used)
(note:  named style medthin.. not found in class linewidth, default attributes used)
(note:  linewidth not found in scheme, default attributes used)
(note:  named style white.. not found in class color, default attributes used)
(note:  named style medthin.. not found in class linewidth, default attributes used)
(note:  linewidth not found in scheme, default attributes used)


关键词:Stata tata Attributes attribute Default

沙发
Killua609 发表于 2024-9-6 10:24:41
写错了啊

藤椅
doublewood 发表于 2024-10-5 09:27:33
版主你好!因问题已解决,且回答者回答的质量很低,所以我申请关闭这个悬赏贴。请帮我关闭!

板凳
赵安豆 发表于 2025-1-24 20:03:47
在使用 Stata 绘制地图时,遇到新疆轮廓缺失或九段线未显示的问题可能有以下几种原因:

1. **数据问题**:你提到的中国地图数据是否完整地包含了所有省份的信息?有时候,地图数据中会因为版权、地理敏感性或其他原因,对某些地区(如新疆)进行模糊处理或者不完全包含。请确认数据集是否有新疆的几何信息。

2. **绘图参数设置**:在你的代码中,并没有特别指定要显示哪些区域或边界线。Stata 的 `spmap` 命令默认只绘制有数据的地区,如果新疆的数据点不存在或未被正确识别,则可能不会被绘制出来。同样地,九段线通常不是地图基础层的一部分,而是需要额外图层来表示。

3. **地图投影**:有时候,特定的地图投影可能会导致某些区域看起来“缺失”。确保你使用的坐标系统(_CX 和 _CY)与地图数据相匹配,且适合展示全中国范围。

4. **Stata 版本问题或插件更新**:虽然你在使用的是 Stata 18,但 `spmap` 命令的性能和功能可能会因版本更新而变化。确认你的所有插件都是最新的,并尝试更新它们看是否能解决问题。

5. **错误提示解析**:你代码中的注释部分包含了一些未找到的样式设置(例如,`white..`, `medthin..`),这虽然不直接导致地图轮廓问题,但可能反映出你的绘图风格或命令语法有误。确保所有使用的颜色、线型等参数都是 Stata 认识并支持的。

为了解决这个问题,你可以尝试以下步骤:

- 确认数据完整性:使用 `describe` 或查看数据集确认新疆的信息是否在内。
- 更新 `spmap` 插件至最新版本。
- 更改绘图参数,确保正确设置地图区域和边界线显示。
- 检查并修复所有代码中的错误提示,如颜色、线条样式等。

如果问题依旧存在,可能需要更详细的日志或数据检查来定位具体原因。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-31 02:32