[GBD数据库挖掘] 1.数据的下载与整合
❝「最近有观众老爷在做GBD数据库挖掘问小编一些数据处理的问题」,正好去年也写过相关的代码,既然观众老爷们有需求那么就写一些文档来介绍一下,「数据代码已经上传VIP群,请自行下载」 ❞
正文
「数据库主页(https://www.healthdata.org/)」
❝该数据库具体内容各位可以自行了解,下面让我们直接来到数据下载的页面进行数据下载,「近期可能由于改版缘故下载数据需要进行账号注册」,小编去年是不需要登录账号就能下载数据 ❞
数据下载
「https://vizhub.healthdata.org/gbd-results/」
数据选择
❝可以看到左侧有很多选项,一般小编做如下选择 「GBD Estimate (Cause of death or inijury)」 「Measure (Deaths,DALYs,Incidence)」 「Metric (Number,Percent,Rate)」 「Cause (这个选自己需要研究的)」 「Location (select all)」 「Age (select all)」 「Sex (select all)」 「year (select all)」 ❞
数据下载
❝执行完选择后点「Download」网站就会开始为我们准备数据,准备完成后克看到如下画面 ❞
批量下载数据
❝如果数据量较大,系统会自动帮我们切割成很多个文件,大概几十个之多;当然你也可以点击 「Download」 一个一个下载,如果要批量下载数据复制下载链接终端进行下载即可,由于这份数据只有两个所以为
{1..2}
;请不要执行这个输入你自己的网址即可
❞
for i in {1..2}
do
wget "https://dl.healthdata.org/gbd-api-2019-public/2e492f56c96451fce3d1ac_files/IHME-GBD_2019_DATA-8c0d0ff4-$i.zip"
done
批量解压缩
❝由于下载的都为压缩文件,如果数据量较大会有几十个之多;所以还是批量处理来的痛快 ❞
for z in *.zip; do unzip "$z"; done
批量合并数据
library(tidyverse)
list.files(path = "~/liver-cancer/data",
pattern = "*.csv", full.names=TRUE) %>%
lapply(read_csv) %>% bind_rows() %>% write_csv(.,file="liver_cancer.csv",quote="none")
❝经过上面的步骤,我们就顺利的下载好了后续需要进行数据挖掘的文件,后面就是一系列的数据统计分析内容了,本节只是简单介绍一下数据下载仅此而已;喜欢的观众老爷欢迎分享转发
相关文章
- 如何从TCGA数据库下载DNA甲基化数据
- 大数据数据集下载_免费数据库有哪些
- 解决PostgreSQL 数据库数组 Array使用中的一些小问题
- SQL SERVER数据库表记录只保留N天图文教程
- mysql delete删除记录数据库空间不减少问题解决方法详解数据库
- MySQL Status Mysqlx_crud_modify_view 数据库状态作用意思及如何正确
- Mysql数据库免费下载(mysql下载)
- 掌握 Oracle 数据库基本命令:学习指南(oracle基本命令)
- 申请免费的Mysql数据库,简单而又免费!(免费mysql数据库申请)
- Linux环境下Oracle数据库的安装与配置(linux安装oracle数据库)
- 获取免费下载Oracle数据库,轻松获取更好服务(oracle数据库免费)
- 快速瞬间:Redis内存数据库技术(redis内存数据库)
- Oracle触发器类型—驱动你的数据库管理(oracle触发器类型)
- 轻松下载 | Oracle 10g数据库,安装不再难(oracle下载10g)
- 学习MySQL数据库?试试视频下载吧!(mysql数据库视频下载)
- Redis服务端下载,轻松搭建高效内存数据库(redis服务端下载)
- 易语言连接Oracle:实现数据库操作的最佳方案(易语言连接oracle)
- 服务器如何快速连接MySQL远程数据库服务器(怎么连接远程的mysql)
- 快速下载Oracle数据库,轻松管理数据!(oracle数据库下载)
- 万网MSSQL数据库快速下载指南(万网mssql数据下载)
- Oracle 8 免费下载:企业级数据库管理软件现已可用(oracle8下载)
- 使用阿里云MSSQL,全新体验数据库之旅(阿里云mssql 下载)
- MySQL 数据库保证数据完整性不允许 Null 值(mysql中不要空值)
- 360彻底摆脱MySQL,开启新的数据库生活(360彻底卸载mysql)
- 使用CMD安装MySQL数据库(cmd-mysql 下载)
- 获取Oracle数据库中的最大值(oracle中输出最大数)
- MYSQL数据库助力下载电影App,高效运转数据管理系统(MYSQL下载电影app)
- 成功下载 MySQL 数据库,轻松管理数据(mysql下载成功)
- MySQL数据库轻松下载安装包,快速搭建数据服务(mysql 下载安装包)
- MySQL在线下载轻松获取数据库管理工具(mysql下载在线)
- 快速获取MySQL下载,轻松上手数据库操作(mysql下载嗷嗷快)
- 下载旧版本 MySQL数据库(mysql下载以前版本)
- MySQL数据库下载86位版本(mysql下载x86位)
- PHP备份数据库生成SQL文件并下载的函数代码