当前位置: 首页 > news >正文

scimp包1.7版发布,用于绘制charls加权地图

CHARLS 是一项具备中国大陆 45 岁及以上人群代表性的追踪调查,旨在建设一个高质量的公共微观数据库,采集的信息涵盖社会经济状况和健康状况等多维度的信息,以满足老龄科学研究的需要。

在这里插入图片描述
在文章《scimp包发布,轻松秒绘制charls数据文章中的地图》中,咱们已经介绍了scimp包绘制chalrs地图,但是由粉丝提出,地图要加入权重,不然人数太少了,不符合实际情况,我想了一下,确实如此,因此在1.7版加入了权重参数,下面我来演示一下

导入数据和R包

library(scimap)
library(haven)
data2021<-read_dta('E:/r/yanshi/3.dta')  #data2011
names(data2021)

在这里插入图片描述
数据是我自己提取的charls2011年的基线表数据,我们可以看到有城市,和省的变量分布

如果咱们想了解吸烟患者的分布,不加权的话

charlsmap(data = data2021,x="smoking",username=username,token=token,type = "province")

在这里插入图片描述
上图咱们可以看到,虽然按比例显示了吸烟患者的分布,但是一个省的吸烟人数才几百例,显然不符合实际情况,因此咱们可以给他加上一个权重

charlsmap(data = data2021,x="smoking",username=username,token=token,weights = "weight",type = "province")

在这里插入图片描述
这样就相对合理多了。

有不少粉丝私信我提醒我南海九段线的问题,非常感谢,我还不至于犯这么明显的错误,我们只要调下坐标,南海九段线就会出来。默认的坐标是xlim = c(-3000000,2700000),ylim = c(-2787082,1654989),

我们只要把Y轴的坐标稍微往下调一点

charlsmap(data = data2021,weights = "weight",type = "province",
          xlim = c(-3000000,2700000),ylim = c(-3887082,1654989))

在这里插入图片描述

这样完整的南海九段线就出来了。

相关文章:

  • 【R包】tidyplots----取代ggplot2的科研绘图利器
  • JS同步与异步概念及区别
  • Redis 通用命令
  • LangChain 由入门到精通
  • FastAPI系列:Ubuntu部署FastAPI项目实战
  • 用PyTorch从零构建 DeepSeek R1:模型架构和分步训练详解
  • springboot 如何实现发送短信
  • 什么是 Ribbon?
  • WordPress平台如何接入Deepseek,有效提升网站流量
  • Deepseek引爆AI热潮 防静电地板如何守护数据中心安全
  • 通义灵码在跨领域应用拓展之物联网篇
  • 蓝桥杯第十六届嵌入式模拟编程题解析
  • Android TextView 使用.9图片文字不展示
  • 计算机视觉算法实战——跌倒检测(主页有源码)
  • 【前端】【功能函数】treeMapEach,对每个节点进行自定义转换的实用函数
  • 深入理解 CSS pointer-events: none:穿透点击的魔法
  • 前端兼容处理接口返回的文件流或json数据
  • C++ Primer 容器适配器
  • java基础学习
  • SQL笔记#函数、谓词、CASE表达式
  • 西安网站建设公司有哪些/平台推广方式
  • 呼和浩特可以做网站的公司/网络广告的发布方式包括
  • 做电商网站的上海公司/搜索引擎市场份额2023
  • 做网站批发利润怎么样/如何制作一个网页
  • 厦门一个平台做网站啥的/十大软件免费下载网站排行榜
  • 学做淘宝客网站有哪些/怎么给公司做网站