• Welcome to LiuJason's Blog!

标签:R语言

R语言中分类变量(factor)、水平(level)的修改与转换

变量可归结为类别(名义型),有序型,连续型变量(区间变量)。类别变量和有序类别(有序型)变量在R中称为因子(factor)。区间变量取连续的数值,可以进行求和、平均等运算。名义变量和有序变量取离散值,可以用数值代表也可以 是字符型值,其具体数值没有加减乘除的意义,不能用来计算而只能用来分类或者计数。名 义变量比如性别、省份、职业,有序变量比如班级名次。函数f……

CentOS7安装最新版本gsl库|GNU Scientific Library|R语言依赖库

更新,直接安装包到lib64下不行,实际上gsl在安装的时候会默认把各种lib装到不同的地方,所有在下面第4去掉,然后第5步直接把路径改为/usr即可:5(新). ./configure –prefix=/usr————在安装R中的gsl包之前,我们需要在系统中安装gsl库。然而!R中的gs……

R语言安装所有扩展包 Install All Packages in CRAN

方案1:获取已安装列表,把CRAN上的包去掉列表然后全部安装# get names of installed packagespacks <- installed.packages()exc <- names(packs[,'Package'])# get available package namesav <- nam……

[已解决]CentOS7下R无法安装devtools和dplyr包的问题

有些最小安装的CentOS(比如坑爹的腾讯云)是不包括一些需要的依赖包的,所以:yum install -y openssl-devel libcurl-devel postgresql-devel……

[已解决]R 语言ggplot2在MacOS X 下作图中文字符显示乱码问题

是因为系统字体的原因,ggplot2默认字体是不带中文的,因此需要指定带有中文的字体库,这里用了别人找好的字体库名:theme(text = element_text(family = “STHeiti”))加上上面的参数就可以正常显示了……

[已解决]Rstudio中绘图提示plot.new() : figure margins too large

要避免此类错误,可以先检查par(“mar”)输出,如果过大的话可以作调整,或者直接调成1111:par(mar=c(1,1,1,1))……

R语言ggplot2中添加p-value值

在ggplot里面加上下面的代码即可stat_fit_glance(method = 'lm', method.args = list(formula = formula), geom = 'text', aes(label = paste("p = ",……

R语言使用fortify函数绘制地图导致撕裂|shp geom_polygon

用R绘制地图总是各种错误…真是….没啥好说的,注意看看group和id的属性吧:错误实例:geom_polygon(data = coast_map, aes(x = long, y = lat, group = id), fill = “grey95”, colour = “grey60……

R语言中使用readOGR读取shp文件坐标转换|经纬度值很大

我在绘制比利时海岸线的研究地点地图时,下载了geo.be的shp文件,使用如下代码导入的时候出现了问题:经纬度值非常大be_map <- readOGR("SiteMap/resources/AD_3_District.shp")这是由于使用的坐标系不同导致的,因此需要做转换:be_map <- spTransform(be_map, ……