用户登录
用户注册

R语言入门:dnorm(),pnorm(),qnorm(),和rnorm()函数的使用

dnorm():输入的是x轴上的数值,输出的是该点的概率密度

pnorm():输入的是x的z-score,输出的是面积,不带参数输出的是该点左边的面积,如果后面带lower.tail=F的参数,输出的是该点右边的面积。因为Lowertial表示的是左边,uppertail表示的是右边

qnorm():输入的是分位数,区间为0—1,输出的是z-score

rnorm(): 输入的是数值的个数,1,2,3,4,5.......。有几个数就随机生成几个数的数值,并且进行将这几个数值进行正态分布。

原文链接:http://www.cnblogs.com/geeksongs/p/12615196.html

  • 0
  • 0
  • 0
  • 0
  • 0

R语言入门:直方图histogram的绘制


  直方图和条形图最大的不同则是直方图可以用于显示出一个数据的频数,具有统计的作用,我们下面来看一一看直方图在R语言当中是如何绘制的吧!
  首先创建一系列的数据:
h<-c(4,6,3,46,3,5,7,8,3,4,3,4,5)
  创建完之后将这个数据纳入到直方图histogram的绘制函数hist()当中,如下所示:
hist(h,xlab="number'scale",ylab="<spanstyle="color:#80000
  • 0
  • 0
  • 0
  • 0
  • 0

简单将ggplot多个图排列在一起


  这里我们使用grid对ggplot的画图对象进行布局#Multipleplotfunction##ggplotobjectscanbepassedin...,ortoplotlist(asalistofggplot#objects)#-cols:Numberofcolumnsinlayout#-layout:Amatrixspecifyingthelayout.Ifpresent,colsisignored.##Ifthelayoutissomethinglikematrix(c(1,2,3,3),nrow=2,byrow=TRUE),#thenplot1willgointheupperleft,2willgointheupperright,and#3wil
  • 0
  • 0
  • 0
  • 0
  • 0

R语言入门:向量索引


  这节的内容是建立在之前我们对R语言最基本向量赋值的基础之上的,笔者本人学完R当中向量的索引感觉异常舒适,因为这个比Python的索引爽多了,是什么值开始索引就从哪里开始索引,到哪里结束就在哪里结束,而不会像Python一样有的时候输入0实际上是从1开始计数,有的时候到99为止实际上你要索引到100,给人一种难以弄清的感觉。学了简洁的R心里大为开朗。一.得到向量当中某个数值的值
  首先我们先生成一个从1到100数值的向量:
>x<-c(1:100)>x[1]123456789101112131415161718192021222
  • 0
  • 0
  • 0
  • 0
  • 0

RStudio 不中断下载依赖包

修改下载方式:

 

 

 

 

原文链接:http://www.cnblogs.com/f1194361820/p/12001234.html

  • 0
  • 0
  • 0
  • 0
  • 0

用ggplot包画一个简单饼图


  首先用library函数加载ggplot2包
library(ggplot2)library(dplyr)library(tidyr)library(splines)
  接下来,进行数据准备:
df<-data.frame(var=LETTERS[1:3],
id=1:3,a=c(0.25,0,35,0,4),stringsAsFactors=F#不转换为因子)
  我们已经有了一个一维数组,而data.frame是将这个数组转换为二维,print的结果是这样的:<d
  • 0
  • 0
  • 0
  • 0
  • 0

面试题7 指定一个m*n的整数矩阵 如果(r, c)位置元素的元素是0 则将行 r 和列 c 整个变成0 - 雄霸天下-无人能挡


  文章转载自:http://www.pythonheidong.com/blog/article/2857/
  题目:指定一个m*n的整数数组 如果其中一个元素是0则将该行和该列都变成0
  思路:看起来是很简单的一道题但是问题是我们不能一边查找一边将行和列变成0,因为如果这样了只要有一个0后面的所有位置都会被设置成0所有后面的所有行列也都变成了0 但是如果他们原本不是0我们的算法就出错了
    所以思路就是先确认哪些行和列需要归0然后在将他们归0 代码如下
publicvoidmySolution(<spanstyle="color:#000
  • 0
  • 0
  • 0
  • 0
  • 0

KEGG富集分析散点图.md


输入数据格式
  pathway=read.table("kegg.result",header=T,sep="\t")pp=ggplot(pathway,aes(richFactor,Pathway))#Pathwy是ID,richFactor是富集的基因数目除以背景的基因数目#改变点的大小pp+geom_point(aes(size=R0vsR3))#以基因的数目表示点大小pbubble=pp+geom_point(aes(size=R0vsR3,color=-1*log10(Qvalue)))#显著性表示颜色#自定义渐变颜色pbubble+scale_colour_gradient(low=&quot
  • 0
  • 0
  • 0
  • 0
  • 0

Web Scraping with R: How to Fill Missing Value (爬虫:如何处理缺失值)


  网络上有大量的信息与数据。我们可以利用爬虫技术来获取这些巨大的数据资源。
  这次用IMDb网站的2018年100部最欢迎的电影来练练手,顺便总结一下R爬虫的方法。Preparation
  感谢HadleyWickham大大,我们有rvest包可以用。因此爬虫前先安装并加载rvest包。#installpackageinstall.package(rvest)#loadinglibrarylibrary(rvest)DownloadingandparsingHTMLfile
  指定网页地址并
  • 0
  • 0
  • 0
  • 0
  • 0

R语言dataframe的常用操作总结


  前言:近段时间学习R语言用到最多的数据格式就是data.frame,现对data.frame常用操作进行总结,其中函数大部分来自dplyr包,该包由HadleyWickham所作,主要用于数据的清洗和整理。
  一、创建data.frame创建较为容易,调用data.frame函数即可。本文创建一个关于学生成绩的数据框,接下来大部分操作都对该数据框进行,其中学生成绩随机产生
1>library(dplyr)#导入dplyr包2
  • 0
  • 0
  • 0
  • 0
  • 0

R语言读入数据库的中英名词互译测试并计分脚本(考试用)


    1.分子生物学中英文.csv,输入文件,两列,以tab键分隔的txt文本,没有列名
    2.错误的名解.csv,如果在测试中拼写错误,会写出到这个文件,可用这个容易犯错的名词进行新的测试
    3.注意加载data.table包,因为R语言readline函数,使用脚本不能很好交互,暂时只能在R交互模式下(终端输入R)运行
    4.这里使用write写出文件或者标准输出,readline读入键盘输入,value进行得分统计
   
library(data.table)dt<-fread("<
  • 0
  • 0
  • 0
  • 0
  • 0
1  

分享至

长按复制下方链接,去粘贴给好友吧:
软件
前端设计
程序设计
Java相关