-
Notifications
You must be signed in to change notification settings - Fork 0
/
workshop1.R
97 lines (95 loc) · 1.49 KB
/
workshop1.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
sqrt(729)
(3^2 + 4^2)^1/2
# new question
seq(0,10,by=2)
# exponential
exp(3)
e^3
#log of 7.4
log(3, base=10)
#log for 100 base 10 and log 64 to base 2
log(100,base = 10)
log(64,base = 2)
#simple manipulations, numbers and vectors
x <- c(2.3,1.2,2.4)
x
y <- c(x,9.0,x)
y
z <- 1:5
z
seq(3,10,2)
#Fibonacci Series
fibonacci<- c (1,1,2,3,5,8,13,21,34,55)
# R vector arithmetic
x<- c(2,3)
y<- c(1,2,3,4,5,6)
2*x
y^2
fibonacci[7]
fibonacci[8]
fibonacci[7] + fibonacci[8]
exp(-1:5)
mean(1:10)
seq(1,10,1)
sum()
seq(1,10,1)
sum
sum <- seq(1,10,1)
sum(1:10)
fibonacci[7]
fibonacci[7] + fibonacci[8]
fibonacci[11]
fibonacci<-c(fibonacci,13)
fibonacci[11]
exp(-1:5)
mean(1:10)
seq(-1,5)
log(seq(-1,5))
log(1)
log(-1)
fibonacci<-c(0,1,1,2,3,5,8,13,21,34,55,89)
fibonacci
fibonacci[11]
# Operator Precedence
4+2*3
2^2*3
#Type of vector
mywords <- c("This","is","a","character")
mywords
mytrue<- {mywords == "is"}
mytrue
myfactor <- factor(c("Low","Medium","High","Low"))
myfactor
#Indexing Vector Component
x<- c(1,3,4,7)
x[1]
fibonacci[8]
x[2:4]
fibonacci[c(3,8)]
x[-2]
x[x > 3.5]
log(3,base = 10)
log(base = 10,3)
seq(1,7)
seq(1,7,2)
seq(2,7,1)
#Random Numbers and Probability Distributions
rbinom(10,5,0.5)
set.seed(100)
rbinom(10,5,0.5)
dbinom(3,5,0.5)
pbinom(3,5,0.5)
dbinom(6,4)
dbinom(6,4,2)
data("iris")
names(iris)
data.frame()
help("iris")
summary(iris)
data.frame.Name
data.frame(names)
mean(iris$Petal.Length)
stripchart(Sepal.Length~Species,data = iris)
plot(iris$Petal.Length,iris$Petal.Width,col=iris$Species,pch=16)
q()
n