
R语言
文章平均质量分 72
胖胖雕
城市与生态路上的一个GISer。
主页与博客(hexo):
http://gisersqdai.top/
展开
-
R语言读取大型NetCDF文件
先给一段Wiki上关于NetCDF的定义。本质上NetCDF是一个多维矩阵的数据,常用于地球科学领域的数据存储。wiki百科定义给出一个典型的例子(CHAP的O3数据)。原创 2024-03-10 22:29:35 · 1421 阅读 · 0 评论 -
应用统计学与R语言实现笔记(番外篇四)——bookdown使用与OR值计算
本期是之前做的应用统计学与R语言实现笔记的番外篇四,本期主要关注两个问题,一个是重新利用R的bookdown包创建新的电子书,另一个是计算公共卫生当中一个比较常见的指标OR值。文章目录1 bookdown使用2 公式更正3 OR值计算1 bookdown使用bookdown是谢益辉之前开发的R语言包,可以基于rmarkdown快速生成在线电子书,并且可以输出pdf和epub。具体的使用方法可以参见官方文档。https://bookdown.org/yihui/bookdown/这里由于中文在输原创 2021-03-17 19:43:16 · 2223 阅读 · 0 评论 -
Suomi NPP VIIRS夜间灯光遥感数据简介与下载(一)——数据介绍,FTP下载与hdf5读取
失踪人口回归+爷青回,本篇介绍下Suomi NPP VIIRS夜间灯光遥感数据下载。文章目录1 夜间灯光遥感数据简介2 夜间灯光遥感数据下载1 年和月尺度产品下载2 日尺度产品下载3 NPP夜间灯光遥感数据读取与可视化1 Google Earth Engine2 日尺度hdf5数据读取与可视化(ENVI)3 日尺度hdf5数据读取与可视化(R语言)1 夜间灯光遥感数据简介夜间灯光遥感数据就是指利用遥感技术捕捉夜晚地球上的灯光分布状况,可以有效反映人类活动的空间分布,因此常用于各类社会经济数据方面的遥原创 2020-09-09 05:03:39 · 8234 阅读 · 18 评论 -
Tutorial of the Website "Awesome of COVID-19"
My Ph.D. project will focus on the application of spatial technology in Spatial Lifecourse Epidemiology. With the pandemic of COVID-19, I built up a website, “Awesome of COVID-19”, which collected the...原创 2020-05-08 04:58:00 · 794 阅读 · 0 评论 -
WSL数据科学环境使用小记
之前在笔记本上搭载了WSL数据科学环境,关于环境搭建的博文日志如下。本文记录一下使用过程中遇到的两个小问题。用Ubuntu和RStudio Server搭建一个R语言的云平台文章目录1 WSL挂载移动硬盘2 RStudio Server plot字体显示1 WSL挂载移动硬盘最近在处理全国公里级别的栅格数据,这类数据量比较大,我准备直接从移动硬盘里进行读取处理,然后就发现了一个小问题,WS...原创 2020-04-10 00:59:40 · 452 阅读 · 0 评论 -
R语言实现voronoi treemap可视化
今天带来一篇承诺虾神的R语言可视化博客。关于voronoi treemap的可视化。文章目录1 任务布置过程2 voronoi treemap简介3 voronoi treemap的R语言可视化实现1 任务布置过程感谢虾神,刀爷和魄爷实名出镜。事实上这是刀爷看到澎湃美数课发的一篇推送文章其中一张图产生的疑问,感兴趣的可以点击原文。刀爷问的是如何实现上图的可视化,这就是任务布置的由来...原创 2020-04-01 06:03:13 · 1887 阅读 · 0 评论 -
应用统计学与R语言实现笔记(番外篇三)——缺失值的相关系数分析
昨天刚好有位同学来咨询R语言里计算相关系数的一些问题,所以来谈谈关于缺失值的相关系数分析问题,主要是在R语言中如何处理含缺失值数据的相关系数分析。文章目录1 问题描述2 R语言相关分析中的缺失值处理原理3 “Pairwise-complete correlation considered dangerous”案例1 问题描述相关分析可以说是数据分析以及探索性分析的基础。一般拿到手的数据,起...原创 2020-03-31 04:02:06 · 4682 阅读 · 0 评论 -
应用统计学与R语言实现笔记(番外篇二)——假设检验更正
今天的文章想从统计学的角度——假设检验,来回顾最近的疫情。同时也是刚好有之前应用统计学与R语言实现笔记假设检验一章中的的错误更正。关于假设检验的内容,详情见下面的博客。应用统计学与R语言实现学习笔记(六)——假设检验文章目录1 细心的读者与更正2 p值含义解读、假设检验结论与统计学决策3 放弃p值,yes or no?1 细心的读者与更正首先感谢简书平台上这位叫“十七颗青彩”的读者,她提出...原创 2020-02-21 01:45:03 · 820 阅读 · 0 评论 -
Ubuntu安装GDAL 2.1
希望疫情早日得到控制,今天来回顾下之前提到的如何在Linux系统下安装GDAL,本文以Ubuntu为例。文章目录1 GDAL简介2 Ubuntu安装教程3 rgdal安装与样例4 GDAL其他安装方式1 GDAL简介GDAL全称为Geospatial Data Abstraction Library,是当前GIS和遥感领域最为知名和基础的开源库。它实现了基础的栅格与矢量文件的读写以及众多相关...原创 2020-02-06 04:24:16 · 1097 阅读 · 0 评论 -
阿里云配置Rstudio Server数据科学环境
新年快乐!之前有两篇相关的博客,欢迎大家温习。这次其实与前面的安装没有啥两样,就是把之前的WSL换成了阿里云的服务器。用Ubuntu和RStudio Server搭建一个R语言的云平台Windows的Linux子系统搭建数据科学环境文章目录1 阿里云上安装RStudio Server2 RStudio Server操作1 阿里云上安装RStudio Server首先需要现在阿里云的Ubu...原创 2020-01-02 00:17:16 · 1387 阅读 · 0 评论 -
带南海九段线分位数地图可视化(R语言版)
今天带来一篇承诺虾神的可视化博客。内容是使用R语言进行带南海九段线分位数地图可视化。虾神的原博文地址如下(Python版)。Python实现带南海九段线分位数地图完整可视化版本(附代码及数据)1999-2017年中国各省旅游外汇收入分析及可视化(附代码及数据)数据及代码github地址文章目录1 数据下载1 git clone2 直接下载(Download ZIP)2 R语言可视化1 所需...原创 2019-11-13 01:34:50 · 4900 阅读 · 1 评论 -
用Ubuntu和RStudio Server搭建一个R语言的云平台
前一段介绍过利用Windows系统的Ubuntu子系统搭建数据科学平台,此番来介绍下除了jupyter之外的另外一个数据科学神器:RStudio Server。同时基于Ubuntu和RStudio Server搭建一个R语言的云平台,用于数据分析。文章目录1 RStudio Server简介2 R语言云平台搭建3 Hello World1 RStudio Server简介RStudio S...原创 2019-04-15 15:15:57 · 1170 阅读 · 0 评论 -
Windows的Linux子系统搭建数据科学环境
近日看到R语言中文社区上一篇关于Windows的Linux子系统搭建Python和R环境的文章,加上虾神也在宣传,于是我也动手来玩一玩。之前很早就了解过WSL,但一直没动手使用,趁机来学习一下。文章目录1 Windows Subsystem for Linux(WSL)简介2 WSL安装3 WSL搭建数据科学环境1 Windows Subsystem for Linux(WSL)简介简介一下...原创 2019-04-02 21:09:00 · 903 阅读 · 2 评论 -
应用统计学与R语言实现笔记(番外篇一)——判别分析更正
最近经历了很多事情,一言难尽。终究还是要回来更新博客的。新的一年先把旧的问题解决了再来开始新篇章。在年前有两位小伙伴指出了我在判别分析一章中的一些问题。主要针对这篇做些拓展和讨论。应用统计学与R语言实现学习笔记(十一)——判别分析文章目录1 两位细心的读者2 主要问题及解决1 Accelerator的问题。2 来自UESTC大三小鲜肉的问题3 后记1 两位细心的读者这里要感谢两位非常细心的...原创 2019-01-10 23:26:48 · 460 阅读 · 2 评论 -
如何优雅地选择一种地图变形方式
今天来填一下之前说了很久的坑,关于变形地图制作方法教程。本篇主要介绍五种方式制作Cartogram,至于你觉得哪一种最优雅就follow your heart了。1 Cartogram简介按照各区域单元属性值的区际比例,调整每个区域单元的几何面积,同时保持各个区域单元的空间邻接关系。 以这种方式制作的地图被称之为 Cartogram(变形地图),统计地图,扭曲地图,夸张地图等等。摘自百...原创 2018-10-09 00:42:07 · 3119 阅读 · 0 评论 -
R语言字符串处理的一次经历
最近笔者在研读一些文献,发现了Remote Sensing of Environment上的一期Special Issues。这一期可以说是地学上Data Assimilation较为经典的研究吧。所以也是目前研读的重点。当然也是有些其他需求,现在想对这一期专刊的作者与客座编辑做些分析探讨。涉及到一些R语言的字符串处理方式。这里记录下。1 数据描述2 问题描述与思路3 R语言实现...原创 2018-06-05 14:58:36 · 673 阅读 · 0 评论 -
R语言高清图片输出设置
以ggplot2等包为基础的R语言可视化是科研人员非常喜爱的一个方式,不过我也在这个上遇到了些问题。就是导出高分辨率的图片之后,插入到word里,就显得模糊不清(压缩得非常厉害)。如果不压缩的话,word动辄100M以上。最近刚好有了一个解决方式,就来介绍下。解决方案思路:R+Corel Draw这也是某期刊图的修改要求,必须提供.cdr文件。当然测试后发现,.cdr输出的tif即使被...原创 2018-03-15 00:42:29 · 34076 阅读 · 0 评论 -
如何实现一个以中国为中心的世界地图
最近屡屡有小伙伴为各种目的在询问有没有中国位于中心的世界地图。在某位同学的强烈要求下,我决定稍微记录下这个以我大中华为中心的世界地图的做法。原创 2017-11-14 10:11:19 · 12089 阅读 · 17 评论 -
应用统计学与R语言实现学习笔记后记
应用统计学与R语言实现学习笔记这一系列博客断断续续写了5个月左右。现在终于算是基本完成了。也算是有个交代。这是一个开源的项目。希望能越来越好。原创 2017-10-10 09:42:19 · 1111 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(八)——方差分析
Chapter 8 ANOVA本篇是第八章,内容是方差分析。前一段考试,汇报,作业。忙不过来,停更了一段时间,现在重新开始更这一部分内容。方差分析是很多实验的基础以及很重要的分析手段,这一章内容相比较而言比较多。原创 2017-06-11 10:07:01 · 7633 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(十二)——主成分分析
Chapter 12 Priciple Component Analysis本篇是第十二章,内容是主成分分析。原创 2017-09-22 14:51:46 · 6955 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(四)——抽样方法与抽样分布
Chapter 4 Sampling And Sample Distribution本篇是第四章,内容主要是抽样方法与抽样分布。这一章内容比较多(从抽样方法一直到许多分布函数,尤其是介绍了四个重要分布——正态分布、卡方分布、t分布、F分布,以及部分统计推断的内容)。原创 2017-05-06 19:57:36 · 11307 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(七)——拟合优度检验
Chapter 7 Goodness of Fit本篇是第七章,内容是拟合优度检验。原创 2017-05-10 01:43:36 · 20507 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(三)——描述性统计
Chapter 3 Descriptive Statistics本篇是第三章,内容是描述性统计。同时在这一章会开始渗透R语言的相关内容。但整体还是以理论为主。原创 2017-05-05 01:34:35 · 3433 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(二)——数据收集
Chapter 2 Data Collection本篇是第二章,内容是数据收集。原创 2017-05-04 19:47:27 · 2723 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(一)——简介
Chapter 1 Introduction本部分内容是我这学期公选课《应用统计学》的学习笔记,主要参考书目为如下两本: 贾俊平,《统计学》(第五版),中国人民大学出版社,2012. 何晓群,《多元统计分析》(第三版),中国人民大学出版社,2012. 本篇为第一章节,也就是Introduction(简介)部分。原创 2017-05-02 00:14:57 · 5246 阅读 · 1 评论 -
一行代码更新R语言
博客中已经陆续更新了两篇关于R语言的文章(相关系数矩阵可视化和读取Excel),按照上一篇挖的坑,这一期讲的是如何只用一行代码更新R语言。 这里还是重新认真介绍下R语言(我真的只是凑个字数) 好了,这里安利大家一本书。 卡巴科弗. R语言实战[M]. 人民邮电出版社, 2016. 事实上,我放的截图是2013年第一版,2016年有再版,建议大家可以购买纸质版。在第一版的时候,附录里提原创 2017-03-23 19:56:42 · 10449 阅读 · 0 评论 -
R语言读取Excel的神器——openxlsx
作为非程序猿的各位同志们,可能最擅长的数据整理软件或者统计软件就是——嗯,没有错,它就是集万千宠爱于一身的E~~~~X~~~~O。 咳咳咳,好了。隆重推出我们的主角——Excel 事实上,Excel是个super强大的软件。基本上用它已经能完成大量的统计分析了。 For example 各类数理统计 线性规划(LINGO表示欲哭无泪,你丫的抢我饭碗)。 当然,很久很久之前有这原创 2017-03-22 22:25:01 · 36349 阅读 · 68 评论 -
应用统计学与R语言实现学习笔记(五)——参数估计
Chapter 5 Estimation本篇是第五章,内容是参数估计。原创 2017-05-07 23:53:20 · 6568 阅读 · 0 评论 -
R语言读取空间数据以及ArcGIS中OLS工具回归结果可视化R语言版
前面已经介绍过R语言读取excel的方法了,当然读取数据来说,个人还是推荐csv或txt存储(针对小数据量)。大数据量的数据的话建议还是用数据库,此外也可以考虑data.table包读取,这个包也是个神包,后面学习完可能来谈谈。这个都是题外话,今天主要目的还是来介绍R语言读取空间数据的方法。主要是之前有同学问过读取的方法。我就顺带整理下。原创 2017-04-24 13:13:00 · 6989 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(十一)——判别分析
Chapter 11 Discriminant Analysis笔者最近任务繁重,断更了一顿时间,最近会开始慢慢把这个系列写完。本篇是第十一章,内容是判别分析。原创 2017-09-11 21:52:46 · 6162 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(十四)——案例与实践
Chapter 14 Case and Practice本篇是第十四章,内容是案例与实践。这里其实是对我公选课的作业做了个汇总。原创 2017-10-08 21:46:59 · 8563 阅读 · 7 评论 -
应用统计学与R语言实现学习笔记(十三)——因子分析
Chapter 13 Factor Analysis本篇是第十三章,内容是因子分析。原创 2017-10-06 19:21:32 · 16664 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(六)——假设检验
Chapter 6 Hypothesis Test本篇是第6章,内容是假设检验。原创 2017-05-08 15:30:37 · 4553 阅读 · 0 评论 -
在Ubuntu中安装R的几种方式总结
近来笔者由于研究需要,开始研究Linux系统,并动手安装了VMware和Ubuntu软件。因缘际会(主要是自己开始入坑Github)发现之前在Windows下安装失败的一个R包bignmf无法安装原因。 这个包只能在Ubuntu上测试运行。所以之前在windows上根本无法编译和安装。所以笔者打算在Ubuntu上安装R并安装这个包进行使用。 这里简单解释下bignmf包的用处,它是基于Rcp原创 2017-04-09 15:22:23 · 2034 阅读 · 0 评论 -
应用统计学与R语言实现学习笔记(九)——线性回归
Chapter 9 Linear Regression 本篇是第九章,内容是回归分析(主要以线性回归为主)。回归分析是数理统计、数理分析中最基础(也可以说是最重要)的一个分析,所以这一章内容相对来说也较多。原创 2017-06-13 23:53:34 · 8057 阅读 · 1 评论 -
应用统计学与R语言实现学习笔记(十)——聚类分析
Chapter 10 Cluster Analysis本篇是第十章,内容是聚类分析。由于之后的几章是典型的分析方法。而且在14章的案例里面可能不会体现,所以内容里会渗透较多的R语言操作。原创 2017-06-21 18:32:41 · 5327 阅读 · 0 评论 -
如何做出相关系数矩阵可视化图
如何在R中优雅地绘制相关系数矩阵原创 2016-12-11 17:03:26 · 16211 阅读 · 4 评论