- 博客(58)
- 资源 (3)
- 收藏
- 关注
转载 快速批量修改文件夹中图片的格式
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-03-14 15:15:44
2225
原创 安装包报错1(Warning in install.packages : package ‘phangorn’ is not available (for R version 4.0.2))
本文引用自一直以来我们习惯于用去CRNA中的安装包有的时候我们发现有的时候会报错例如下面这个样子我查找了镜像没有问题,但这个包是不是生信的不知道,百度没有,是不是需要Github上去找,我也不知道,我的第一个排查应该相当到CRNA中查找是否存在,可否手动下载。
2022-10-19 17:03:38
3146
2
转载 ArcGIS数据降雨量插值
感觉这篇gis作图挺好的,一直想学学gis,害怕作者哪天删了贴,所以直接copy到了自己这里,原文链接:ArcGIS数据生产与精细化制图之中国年降水量分布图的制作目录第一部分:底图的制作Step1-1:数据准备Step1-2:设置投影Step 1-3:Step1-4: 提取出中国的轮廓线Step1-5:提取陆上国界和海上国界Step1-6:提取出九段线Step1-7:纸张设置Step1-8:设置国家层的符号样式Step1-9:设置国界线的符号样式Step1-10:设置省会城市符号Step1-11:设置河
2021-12-14 10:01:51
14657
7
原创 循环计算逻辑回归模型
统计计算模型的P值或者截距等变量是常有的事情,一般在变量不多的情况下,多数一个一个的手动计算,但不免有时原始数据的改动,导致一系列的变动,很不好受。这时R语言的作用就很明显,只需要run一下,就可以重新处理一遍数据。同时R语言中的for循环或者apply族循环,也是解放双手的一大利器。今天举个小栗子,说说循环这件事。for循环1 数据格式2 建立`formula`连接3 建立空数据集4 `for`循环5 合并及导出数据1 数据格式136行27列,27个变量,第一个变量与其余26个变量都需要建
2021-11-02 21:25:42
816
2
原创 R语言时间序列常用lubridate包—2
lubridate包—2二、日期时间成分1 时间成分获取2 时间计算(更改)3 时期3 阶段4 时区二、日期时间成分1 时间成分获取> datetime <- ymd_hms("2016-07-08 12:34:56")> year(datetime)[1] 2016> month(datetime)[1] 7> mday(datetime)#一个月的第几天[1] 8> yday(datetime)#一年的第几天[1] 190> wday(d
2021-09-21 22:29:45
927
2
原创 R语言时间序列常用lubridate包—1
日期时间函数加载包一.创建日期1.简单创建2.字符串创建3.日期成分创建加载包> library(lubridate)> library(tidyverse)> library(nycflights13)一.创建日期1.简单创建举例> today() #具体到日[1] "2021-09-20"> now() #具体到秒[1] "2021-09-20 20:49:51 CST"# 计算> as.Date(today())-as.Date("2
2021-09-20 22:11:47
548
转载 R语言常用函数
目录1. 数学函数2. 统计函数3. 概率函数4.字符处理函数1. 数学函数函数作用abs()绝对值sqrt()平方根ceiling()不小于x的最小整数floor()不大于x的最大整数round(x,digits=n)将x舍入为指定位的小数signif(x,digits=n)将x舍入为指定的有效数字位数2. 统计函数函数作用mean()平均值median()中位数sd()标准差sum()
2021-09-17 15:37:43
1234
原创 R语言数据统计2——T(t)检验
t检验算法及其在R语言中的实现常用统计方法-1:t检验,秩和检验和方差分析1 定义t 检验法就是在假设检验时利用 t 分布进行概率计算的检验方法。那问题来了,什么是 t 分布呢?自行百度吧所以我们在进行 t 检验之前,应该对数据进行正态性检验以及方差齐性检验2 单样本T检验1)提出假设:-2) 计算t3)统计推断4)在R中实现单样本T检验> data <- c(4.33,4.62,3.89,4.14,4.78,4.64,4.52,4.55,4
2021-09-08 23:02:16
10669
原创 R语言数据统计1——正态性检验
正态性检验之qqplot和ppplot原理及R语言实现 KS检验和SW检验的区别t检验算法及其在R语言中的实现R语言与统计分析我们注意到这组数据仅30行,是一个小样本数据,如果数据量在3-50之间,我们倾向于看S-W检验的结果设置参数var.equal=TURE,指定样本之间是等方差的,也可以通过alternative=这个参数来指定单侧检验...
2021-09-07 22:13:21
30709
2
转载 R语言缺失值判断与处理mice包-3
用R语言填充缺失值mice1.缺失值填充方法删除平均值、中位数回归插值多元回归插值2.mice包介绍对于缺失值数据的处理,用3个步骤来进行定义。填充:mice()函数,从一个包含缺失数据的数据框开始,然后返回一个包含多个完整数 据集的对象,每个完整数据集都是通过对原始数据框中的缺失数据进行插而生成的。分析:with()函数,可依次对每个完整数据集应用统计模型,分析填充的结果。优化:pool()函数,将这些单独的分析结果整合为一组结果,最终模型的标准误和p值,都将准确地
2021-09-06 22:04:03
9224
22
转载 R语言缺失值判断与处理-2
R语言-缺失值判断以及处理上次说了关于某个固定值,异常值,缺失值等的固定位置,今天详细说下如果数据列中出现缺失值,该如何处理。向量组中的不说了,一般实践都是数据框。1.数据框缺失值判断数据框类型判断缺失值is.na、缺失值的填补which、缺失值所在行的删除na.omit1.数据列2.判断is.na()3.对应行列位置which(arr.ind = T)4.删除na.omit5.统计缺失值数量sum,mean,table6.计算忽略(平均值,求和,sd,se等等)na.rm=TRUE
2021-09-05 18:29:40
1637
原创 R语言查找指定值的位置(行列)1
坚持写东西真的不容易,已经停更好久了,哎!用R查找数据是常有的事情,例如:我想知道A列的空值(NA)或者0或者异常值在哪一行,当然1000行内的扫一眼就好,如果上万行的怎么办呢?目录1. 数据列介绍2. 问题及解决办法查找空值位置3. 延伸1. 数据列介绍我这里有个5W+行24列的数据列> dim(ms_data3)[1] 509823 24> str(ms_data3)'data.frame': 509823 obs. of 24 variables: $ X
2021-09-03 15:47:46
11602
3
原创 R语言学习(常用)网址和书籍
提升Thomas Rahlf, Data Visualisation with R – 111 ExamplesR Graphics Cookbook (ggplot)详细介绍博客RStudio Cheatsheets (速记卡片)RStudio 提供的书单(英文)入门R语言实战(第二版)R数据科学
2021-07-22 10:40:19
1168
4
原创 如何提取多元回归lm里面的全模型的R2和p值
回归模型提取R2和p值all_ck <- function(formula,i){ lm_data <- lm(formula,data=list[[i]]) summar <- summary(lm_data) b <- summar$coefficients[1,1] k <- summar$coefficients[2,1] R2 <- summar$r.squared # tstats <- coef(lm_data) / sqrt
2021-07-21 17:10:33
4922
1
原创 Fibonacci 斐波那契数列的R语言实现
非递归的算法Fibonacci <- function(n){ f <- c() f[1] <- 1 f[2] <- 1 if(n == 1|n == 2) { f[n] <- f[n] return(f) } else { for(i in 3:n) { f[i] <- f[i-1] + f[i-2] } return(f) }}> Fibonacci(39)
2021-07-12 16:17:20
4288
原创 R语言dplyr包中的filter函数
R语言日常笔记(1)filter函数经常忽略的两个用法1.单列多因素挑选city列为武汉市和month列为1:5或9:12(观测值)> ms_wh <- filter(ms_data2,city=="武汉市"&month %in% c(1:5,9:12))> head(ms_wh) station year month day precipitation meanTem sunshine minTem maxTem site province city1
2021-05-27 23:17:13
5009
原创 R语言ggplot2-堆叠图
遇到个很有意思的事情,一哥们向我请教问题,关于如何做堆叠图的,他说他做成如下,这种样子,我给他标出了细节,他说都会,就是不知道如何xy转的,让我帮他写写,我就写了三行,后来他自己又说搞不出来,昨天实在太忙没时间,回了句,“加钱”,可能不好听吧,以我的性格我会免费给他搞好的,今天早上来了第一件事就是帮他搞好,准备发他时,哦吼!!!删友了,刺不刺激。。。惊不惊喜,。。意不意外。。。求你办事时各种大哥,大神,帮帮忙,帮帮忙,万分感谢之类,,,最后这结局,精彩,精彩!!堆叠图要求基本符合完美呈现要求基本.
2021-04-28 10:04:44
5469
7
原创 R语言ggplot2 柱状图(条形图)xy轴翻转,及排序
ggplot(data = rate,aes(x=reorder(地区,地区生产总值.)))+ geom_bar(aes(y=地区生产总值.,fill=地区),stat = "identity")+ labs(title = "2015年山东各地市生产总值及占比情况")+ geom_text(aes(label=rate$地区生产总值.,y=地区生产总值.-500))+ geom_text(aes(label=b,y=地区生产总值.+600))+ coord_flip()+ xla.
2021-04-26 16:43:51
19021
7
原创 R语言散点图+趋势线+标注
今天不说话直接上图上码。你要的细节都在图片代码块困扰的问题geom_text的字体比annotate的默认字体要粗parse=T默认为FALSE,就是不能加上标。\n换行符不能和^联用name1 <- expression(N[level]) ggplot(data = ypl)+ geom_point(aes(x=group,y=yield,color=N,group=1))+ #scale_color_gradientn(colours=c("blue","gree.
2021-04-13 18:12:09
7250
原创 R 安装包安装(install.packages)总是出错无法打开(cannot open)URL?
添加链接描述添加链接描述添加链接描述[外链图片转存失败,源站可能有防盗)(https://blog.youkuaiyun.com/yepeng2007fei/article/details/76153021)]在这里插入图片描述
2021-04-12 17:47:56
12051
2
原创 正态分布函数概率运算dnorm/pnrom/qnrom/rnorm
R语言开发之正态分布了解下生物统计(7)——R中dnorm, pnorm, qnorm与rnorm的区别
2021-04-07 15:55:58
4435
原创 R语言循环语句while和repeat
R语言循环语句1、for语句2、while循环语句3、repeat语句4、举例5、引用1、for语句R语言批量处理1——输出list文件及数据框长宽转换R语言批量处理2——导入excel,定位提取合并为数据框data.frame2、while循环语句注意执行顺序,先执行f[i]+f[i+1]<1000,然后往下走,与下面repeat有区别例子 计算斐波那契数列> f=1> f[2]=1> i=1> while(f[i]+f[i+1]<1000)
2021-04-06 17:51:48
2645
原创 R语言随机抽样及分层抽样
R语言随机抽样及分层抽样问题1、计算层次个数2、固定随机提取3、随机抽样问题> dim(ml_data)[1] 201253 11场景:20万行数据中,抽取每个月中的任意一天的数据,即,2019-9-6/2019-9-7/2019-9-8…1、计算层次个数dplyr包中count函数计算出每天的数据量,然后dim查看数据列346行,346个层次,346天。> bb <- count(ml_data,date)> > head(bb)
2021-04-05 16:29:49
9316
5
原创 字符串设置stringr-1
stringr包字符串处理笔记1引用1、字符串连接2、拆:str_split替换:str_replaceu与str_replace_all字符串处理中最为常见的四种手段有“拆、替、抽、取”,stringr包有众多处理字符串的函数,一般都是以str_开头命名,便于记忆。引用【R语言 字符串处理】stringr 包的强大之处Stringr包处理字符串官方介绍1、字符串连接关于字符串的连接我习惯用paste()stringr包中也有类似的函数str_c两个函数基本一样,都有sep(多变多) c
2021-04-02 16:23:33
311
原创 R语言数据去重
R语言数据列去重1、unique函数2、duplicated函数3、distinct(dplyr包)4 引用unique对于一个向量管用,对于matrix、data frame那些指定列去重就不管用了1、unique函数查看重复的方式,有点像分类变量个数一样,unique() 或者 table() 都是很好的方式去检测。> c a b d1 1 a 12 2 b 13 3 c 14 1 a 15 2 b 16 3 c 1> unique(c) a b d
2021-03-25 16:35:18
14609
原创 R语言日常报错1
常见函数报错1.count函数报错1.count函数报错使用dplyr包中的count函数报错:> hh.site2<- count(hh.site1,hh.site1$市) %>% arrange(n);hh.site2 ## 试验点试验时间(几年?)[1] Error in FUN(X[[i]], ...) : 找不到对象'宝鸡市'解决办法添加dplyr::count> hh.site2<- dplyr::count(hh.site1,hh.site
2021-03-18 17:03:58
1092
2
原创 R语言ggplot2图例标签、标题、顺序修改和删除
图例修改图例标注scale_colour_discrete(#values=c("#CC0000", "#006600", "#669999",# "#00CCCC", "#660099"),或者color/fill/colour,discrete/hue breaks = c("1","2","3","4","5"), labels = c("A","B","C","D","E"))
2021-03-09 13:09:24
107222
16
转载 R语言数据相关性分析(相关系数和p值)及可视化
此篇为转载R语言学习笔记之相关性矩阵分析及其可视化数据相关性分析及可视化1. 新建数据集2. Hmisc3. 可视化相关系数矩阵4. chart.Correlation()来自于包PerformanceAnalytics5. 此篇为笔记转载如有侵权联系删除1. 新建数据集data(mtcars)#加载数据集mydata <- mtcars[, c(1,3,4,5,6,7)]head(mydata, 6)#查看数据前6行2. Hmisc包里的rcorr()函数能够同时给出相关系数以及
2021-03-07 21:48:32
96277
21
原创 pdf安装 adobe acrobat reader DC
安装pdf安装软件确实是件比较头疼的事情,尤其是没有正版授权的情况下,今天遇到帮别人安装pdf,上网一搜一箩筐垃圾,如果没有火眼金睛真辨别不出来,你只要一点他们捆绑的软件,完蛋了,你的电脑即将进入“疯狂模式”。尽管跳坑无数的自己,今天在急切情况下不小心中招,哎,在此记录。平时还是要积累些好东西,像是用的熟的软件,经常用的免费(pojie)绿色的就应该保存下来或分享出来。留个底,下次不小心弄丢了,可以很快的拿出来,节省时间。又显得很niu。啧啧。。。香喷喷。。。阅读器选择adobe acrobat
2021-02-24 11:46:17
653
原创 ggplot2绘制气泡图+分类+趋势线
ggplot2–geom_smooth和曲线拟合画图 ggplot2散点图分组添加拟合曲线R绘图 第九篇:绘制散点图和气泡图(ggplot2)
2021-01-14 16:30:36
5026
原创 ggplot2箱线图绘制规范
箱线图1、模板2、数据3、导入数据整理4、画图5 最终图今天一朋友想学R语言,问我如何学,我建议是针对问题,如何针对问题,比如文献找到一个图,照着画出来就对了。他给我找了个箱线图,这个百度都有代码,但关于数据的排列,转换,提取,我觉得对于小白肯定迷迷糊糊,因为有的画图软件的数据排列方式的思维方式已经固定,可能你不能很好的接受ggplot的数据排列。1、模板他发我的模板和他自己做的2、数据他发我的数据格式,一看就知道是那个软件,稍微整理后保存csv3、导入数据整理变量类型转换、数据列转换、数
2021-01-12 12:40:55
2044
5
原创 R语言科研绘图系列1——数据整理篇2
招1 图片合并及对齐ggplot2绘图后多个图片合并,及横纵对齐问题?require(cowplot)p <- plot_grid(SOD_l,POD_l,CAT_l,MDA_l,H2O2_l,阴离子_l,ncol=2,align="vh")##垂直/水平对齐坐标轴p
2021-01-05 12:05:53
574
转载 如何在Excel中突出显示不同颜色的重复值?(转载)
转载连接:如何在Excel中突出显示不同颜色的重复值?简介在Excel中,我们可以用一种颜色轻松地突出显示一列中的重复值 条件格式但是,有时候,我们需要突出显示不同颜色的重复值,以便快速轻松地识别重复项,如下面的截图所示。 你怎么在Excel中,我们可以用一种颜色轻松地突出显示一列中的重复值 条件格式但是,有时候,我们需要突出显示不同颜色的重复值,以便快速轻松地识别重复项,如下面的截图所示。 你怎么能在Excel中解决这个任务?事实上,我们没有直接的方式来完成这项工作在Excel中,但是,下面的VBA
2020-12-24 11:13:18
14385
17
原创 R语言作图系列2——双坐标轴
标题1. 问题2. 数据格式3. 代码4. 引用5. 图片1. 问题对于我们这专业时常要做个降雨量和温度的双坐标轴图,2. 数据格式注意月份的大小(levels)水平,会影响图像顺序排列这里设置6-5跨年的排列。> str(temperature1)'data.frame': 12 obs. of 3 variables: $ 月份 : Factor w/ 12 levels "6","7","8","9",..: 1 2 3 4 5 6 7 8 9 10 ... $ 降雨量: n
2020-12-08 09:18:11
1996
4
Advanced linear models for data science
2018-07-20
主成分分析简要,奥运会中7项比赛做主成分分析
2018-06-07
Multiple comparison using R
2018-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人