栏目: R语言

R语言与格式,日期格式,格式转化的操作

R语言的基础包中提供了两种类型的时间数据,一类是Date日期数据,它不包括时间和时区信息,另一类是POSIXct/POSIXlt类型数据,其中包括了日期、时间和时区信息。基本总结如下:日期data,存储的是天;时间POSIXct存储的是秒,POSIXlt打散,年月日不同;日期-时间=不可运算。一般来...

2021-04-19 101 0 0 阅读全文

R语言科学计数法介绍:Digits和Scipen设置方式

控制R语言科学计算法显示有两个option:digitis和scipen。介绍的资料很少,而且有些是错误的。经过翻看R语言的帮助和做例子仔细琢磨,总结如下:默认的设置是:getOption("digits")[1]7getOption("scipen")[1]...

2021-04-19 163 0 0 阅读全文

R语言中Igraph包的用法(邻接矩阵)

先导入igraph包:library(igraph)graph包最简单的用法就是graph方法,两句代码就完成绘制如下所示,1的loop表示为(1,1),1和2之间有3条edge,表示为(1,2,1,2,1,2)g

2021-04-19 101 0 0 阅读全文

R语言-如何定义数据框的列名

1.在定义数据框时,定义列名:例如:a

2021-04-19 102 0 0 阅读全文

解决R语言安装时出现辑程包不存在的问题

【解决方案】1.使用命令单独安装caret,安装的时间很长。install.packages("caret",dependencies=c("Depends","Suggests"))需要安装依赖的包全部安装之后,就可以了。依赖包如下:de...

2021-04-07 146 0 0 阅读全文

R语言因子型数值转数值型的操作

一直觉得只要是数字,不管是什么类型的,都可以通过as.numeric()函数转换为对应的numeric类型的数字,例如x

2021-04-19 129 0 0 阅读全文

R语言关于多重回归知识点总结

多元回归是线性回归到两个以上变量之间的关系的延伸。在简单线性关系中,我们有一个预测变量和一个响应变量,但在多元回归中,我们有多个预测变量和一个响应变量。多元回归的一般数学方程为y=a+b1x1+b2x2+...bnxn以下是所使用的参数的描述y是响应变量。a,b1,b2...bn是系数。x1,x2,...

2021-05-07 94 0 0 阅读全文

R语言-计算平均值不同函数的区别说明

函数mean>mean(x)>numx1x2x310378050.5089.4581.1880.45此时对编号也求了平均值,不过往往我们只想对后面的数据求平均值。而且此时会出现一个警告。因为x是一个数据框,不是数值,所以不能直接用mean()函数。函数colMeans()>colM...

2021-04-19 97 0 0 阅读全文

R语言-如何将科学计数法表示的数字转化为文本

统赛B组我们选择了图书馆课题,获得了数据,一时兴起尝试处理了一下门禁的数据,遇到了一些问题,特此记下,方便以后查阅。门禁数据分为两个变量,第一列为学号,第二列为进门时间,原本是Excel文件,为了方便读入R我把它另存为了csv文件,但在读入R以后出现了一些问题1、学号被存储为了科学计数法表示的数字2...

2021-04-19 163 0 0 阅读全文

Jar包加密方案分享

jar包相信大家都很熟悉,是通过打包java工程而获得的产物,但是jar包是有一个致命的缺点的,那就是很容易被反编译,只需要使用jd-gui就可以很容易的获取到java源码。如果你想要防止别人反编译做逆向工程,那么对jar包进行一次加密就是一项很重要的工作了。如何对jar包进行加密呢?其实没有想象中...

2021-06-21 133 0 0 阅读全文

R语言作图—Radar Chart

今天小仙同学给大家分享下Radarchart的作图方法,其实雷达图我们在生活中能经常可以见到,比如大家很喜欢玩的王者荣耀里就有。通过简单的图形对比,人物特点一目了然。也经常用来评估学生的成绩和产品的性能。在生信领域,我们也可以用来比较评估样品的基因表达情况啦。作图数据如下:画出来的效果图如下:作图方...

2021-06-13 122 0 0 阅读全文

R语言作图—Pie Chart(饼图)

今天要给大家介绍的Piechart(饼图),本来是不打算写这个的,因为用Excel画饼图实在是太方便了。本着能少动一下是一下的懒人原则,是不打算用R画的,再说,本小仙不是掌握了R作图大器ggplot2么,实在需要用的时候我就一句ggplot()+geom_pie()不就搞定了。结果后来用Excel画...

2021-06-13 145 0 0 阅读全文

R语言作图—Line Plot

最近小仙同学在NatureCellBiology上看到了这样一张图,很常见的折线图画成这个样子——原来很常见的图标类型也可以“焕发新春”!今天小仙同学就尝试用R复刻一张类似的折线图。Step1.绘图数据的准备首先要把你想要绘图的数据调整成R语言可以识别的格式,建议大家在excel中保存成csv格式。...

2021-06-13 90 0 0 阅读全文

R语言作图— Bubble Matrix(气泡矩阵图)

今天要给大家介绍的是气泡矩阵图,要模仿的图形如下。小仙同学一直有一个困惑:什么样的数据应该画什么类型的图,才能精确地展示数据表达出自己的意思?对于气泡矩阵图,小仙有同样的困惑。研究了一下,也只能理解个大概,暂且认为就是坐标轴相同的两种数据集可以用一张气泡矩阵图来展示,气泡的大小和颜色可呈现两种不同的...

2021-06-13 198 0 0 阅读全文

关于R语言Lubridate包处理时间数据的问题

加载包#install.packages(lubridate)library(lubridate)第一个函数ymd():解析日期为年月日格式x

2021-05-07 128 0 0 阅读全文

R语言作图—Violin Plot(小提琴图)

即便小仙同学决定学习R语言来提升自己作图的“逼格”的时候,心中还有有些疑虑的(嘿嘿,我这么懒,可不愿意做无用功了?)。仔细想了想,貌似又找到了两个学习R的理由。一是R可以帮助我们避免重复劳动,实现“一劳永逸”的终极梦想。尽管非常不想承认这一事实,在科研的过程中,小仙同学制造出了大量“无效”的数据(s...

2021-06-13 90 0 0 阅读全文

R语言作图—Facet Violin Plot

老铁们,许久未见啦。顺便说一下,最近可不是小仙同学偷懒哟,电脑上个月送修今天刚刚拿回来(想买联想Yoga的同学先问问自己会不会拆电脑换排线,我买的这台用了一个月,送修也用了一个月)。最近我可攒了个大招呢,先来看看下面这张图,有没有很眼熟呢?这张图在开始介绍R语言的时候就出现过啦,不过小仙同学当时并不...

2021-06-13 88 0 0 阅读全文

R语言作图技巧— 导出高清图

上一次小仙同学分享了facetviolinplot的画法,最后还卖了个关子,给大家留了个悬念。科研文章的插图通常要求比较高,不仅要精准地展示出数据,选对图表类型,还需要简洁优美(?翻译成人话就是,同样的数据能不能多“卖”几分,就看图够不够高大上啦)。小仙同学在画图的时候遇到的一个问题就是,RStud...

2021-06-13 118 0 0 阅读全文

Feign调用全局异常处理解决方案

异常信息形如:TestService#addRecord(ParamVO)failedandnofallbackavailable.;对于failedandnofallbackavailable.这种异常信息,是因为项目开启了熔断:feign.hystrix.enabled:true当调用服务时抛出...

2021-06-25 78 0 0 阅读全文

R语言数据重塑知识点总结

R语言中的数据重塑是关于改变数据被组织成行和列的方式。大多数时间R语言中的数据处理是通过将输入数据作为数据帧来完成的。很容易从数据帧的行和列中提取数据,但是在某些情况下,我们需要的数据帧格式与我们接收数据帧的格式不同。R语言具有许多功能,在数据帧中拆分,合并和将行更改为列,反之亦然。于数据帧中加入列...

2021-03-29 126 0 0 阅读全文