getwd()
setwd('~/Autumn2016')
objects()
x<-3
y<-10
z<-15
w<-(x+y+z)
return((y-x)/z)
x*y*z
sqrt(w)
w^4
a<-(z-x)
sqrt(a)
myname <- "Joe"
Greeting <- "Hello my name is"
info <- "and I'm studying bioinformatics"
message <- paste(Greeting,myname,info,sep=" ")
print(message)
x <- 1:10
assign('hello', 1:10)
print(hello)
sum(hello)
length(hello)
hello[5]
hello[3:8]
assign('hello', 1:100)
print (hello)
sum(hello)
sample(1:100, 12, replace=TRUE)
runif(4, min=10, max=900)
rnorm(10, mean=100, sd=50)
x <- seq(length=15,from=2,by=2)
print(x)
length(x)
sum(x)
y <- seq(length=15,from=1,by=2)
print(y)
sum(y)
z <- seq(length=30,from=1,by=1)
print(z)
sum(z)
#The sum value of z is almost double that of x and y.
greeting <- "how's it going"
number <- 78953728462
message <- c(greeting,as.character(number))
print(message)
Courses <- c("BMS", "APS", "MBB")
Numbers <- c(353,227,253)
message <- c(Courses,as.character(Numbers))
print(message)
Modules <- Map(c,Courses,Numbers)
print(Modules)
A<-1:50
dim(A)<-c(10,5)
A
B<-1:100
dim(B)<-c(2,50)
B
X<-51:100
dim(X)<-c(2,25)
X
matrix(1:40,nrow=4,ncol=10)
a <-c(matrix(1:5,nrow=1,ncol=5))
b <-c(matrix(6:10,nrow=1,ncol=5))
rbind(a,b)
cbind(a,b)
M <- matrix(1:20,nrow=4,ncol=5)
M
m <- matrix(1:4,nrow=2,ncol=2)
m[1,2] = 5
m[2,2] = 6
m
M <- matrix(1:20,nrow=4,ncol=5)
M
c <- matrix(1:8,nrow=2,ncol=4)
c[1,2] = 5
c[2,2] = 6
c[1,3] = 13
c[2,3] = 14
c[1,4] = 17
c[2,4] = 18
c
M <- matrix(1:20,nrow=4,ncol=5)
M
z <- matrix(1:5,nrow=1,ncol=5)
z[1,1] = 2
z[1,2] = 6
z[1,3] = 10
z[1,4] = 14
z[1,5] = 18
z
x <- matrix(1:9,nrow=3,ncol=3)
rownames(x)<-c('2013-2014','2014-2015','2015-2016')
colnames(x)<-c('BMS353','APS227','MBB253')
x[1,1] = sample(200:350, 1, replace=TRUE)
x[1,2] = sample(200:350, 1, replace=TRUE)
x[1,3] = sample(200:350, 1, replace=TRUE)
x[2,1] = sample(200:350, 1, replace=TRUE)
x[2,2] = sample(200:350, 1, replace=TRUE)
x[2,3] = sample(200:350, 1, replace=TRUE)
x[3,1] = sample(200:350, 1, replace=TRUE)
x[3,2] = sample(200:350, 1, replace=TRUE)
x[3,3] = sample(200:350, 1, replace=TRUE)
x
S = x[1,1]+x[2,1]+x[3,1]
S
a <- matrix(nrow=3,ncol=4)
b <- matrix(nrow=3,ncol=4)
a[1,1] = runif(1, min=1, max=100)
a[1,2] = runif(1, min=1, max=100)
a[1,3] = runif(1, min=1, max=100)
a[1,4] = runif(1, min=1, max=100)
a[2,1] = runif(1, min=1, max=100)
a[2,2] = runif(1, min=1, max=100)
a[2,3] = runif(1, min=1, max=100)
a[2,4] = runif(1, min=1, max=100)
a[3,1] = runif(1, min=1, max=100)
a[3,2] = runif(1, min=1, max=100)
a[3,3] = runif(1, min=1, max=100)
a[3,4] = runif(1, min=1, max=100)
b[1,1] = runif(1, min=1, max=100)
b[1,2] = runif(1, min=1, max=100)
b[1,3] = runif(1, min=1, max=100)
b[1,4] = runif(1, min=1, max=100)
b[2,1] = runif(1, min=1, max=100)
b[2,2] = runif(1, min=1, max=100)
b[2,3] = runif(1, min=1, max=100)
b[2,4] = runif(1, min=1, max=100)
b[3,1] = runif(1, min=1, max=100)
b[3,2] = runif(1, min=1, max=100)
b[3,3] = runif(1, min=1, max=100)
b[3,4] = runif(1, min=1, max=100)
a
b
a+b
a-b
a*b
sqrt(a)
sqrt(b)
myfunction <-function(x) {
result <- var(x)
return (result)
}
test<-myfunction(runif(12,min=100,max=200))
test
x<-runif(12,min=30,max=40)
x
var(x)
x <-c(5,4,3,2,1)
n <- length(x)
mx <- mean(x)
sum((((mx-5)^2)+((mx-4)^2)+((mx-3)^2)+((mx-2)^2)+((mx-1)^2))/(n-1))
myfunction <- function(answer, argument2){
argument2 <- var(x)
answer <-c(mean(x),sd(x))
return (answer)
}
test<-myfunction(runif(54,min=100,max=578))
test
Things Covered in This Week's Practical