Showing posts with label Types of data in R. Show all posts
Showing posts with label Types of data in R. Show all posts

Friday, August 16, 2019

Types of data in R

There are many types of data in R

data types in r,r programming,r data types,data types,data types in r programming,data science,basic data types in r,different data types in r,r (programming language),r tutorial,types of data used in r programming,data,types of data,r programming tutorial,r programming for data science,learn r programming,data science with r,r programming language,r studio,data in r

Numeric
Example-1,2.0,23,123.5
Integer
Example- 1k,23L,230K
Complex
Example-2+6i,8+9i,1/(i-1)
Logical
Example- True, False
Character
Example:"c", "Mathematics", "2 plus 3."

R has basic data Structures

Vector

> c(1, 3, 5, 7, 8, 9)

[1] 1 3 5 7 8 9
> x = c(2, 4, 6, 8, 10, 12)
> c(46, "Mathematics", TRUE)
[1] "46"          "Mathematics" "TRUE" 
(y = 1:120)
  [1]   1   2   3   4   5   6   7   8   9  10
 [11]  11  12  13  14  15  16  17  18  19  20
 [21]  21  22  23  24  25  26  27  28  29  30
 [31]  31  32  33  34  35  36  37  38  39  40
 [41]  41  42  43  44  45  46  47  48  49  50
 [51]  51  52  53  54  55  56  57  58  59  60
 [61]  61  62  63  64  65  66  67  68  69  70
 [71]  71  72  73  74  75  76  77  78  79  80
 [81]  81  82  83  84  85  86  87  88  89  90
 [91]  91  92  93  94  95  96  97  98  99 100
[101] 101 102 103 104 105 106 107 108 109 110
[111] 111 112 113 114 115 116 117 118 119 120

>seq(from = 0.5, to = 4.2, by = 0.1)
 [1] 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4
[11] 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4
[21] 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4
[31] 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2
> c(x, rep(seq(1, 7, 2), 3), c(1, 2, 3), 46, 2:4)
 [1]  2  4  6  8 10 12  1  3  5  7  1  3  5  7
[15]  1  3  5  7  1  2  3 46  2  3  4
Matrix

> x = 1:8

> x
[1] 1 2 3 4 5 6 7 8
> Y = matrix(x, nrow = , ncol = 2, byrow = TRUE)
> y
  [1]   1   2   3   4   5   6   7   8   9  10
 [11]  11  12  13  14  15  16  17  18  19  20
 [21]  21  22  23  24  25  26  27  28  29  30
 [31]  31  32  33  34  35  36  37  38  39  40
 [41]  41  42  43  44  45  46  47  48  49  50
 [51]  51  52  53  54  55  56  57  58  59  60
 [61]  61  62  63  64  65  66  67  68  69  70
 [71]  71  72  73  74  75  76  77  78  79  80
 [81]  81  82  83  84  85  86  87  88  89  90
 [91]  91  92  93  94  95  96  97  98  99 100
[101] 101 102 103 104 105 106 107 108 109 110
[111] 111 112 113 114 115 116 117 118 119 120

List

list(40, "Hello", TRUE)

[[1]]
[1] 40

[[2]]
[1] "Hello"

[[3]]
[1] TRUE

Data Frame

> (test_sample = rnorm(n = 10, mean = 2, sd = 5))

 [1]  8.725094 -2.190330  2.573350 -7.649668
 [5]  6.420524  2.465019  4.561855 -8.622215
 [9]  7.883495  5.382970

Black-Scholes formula-R

 Black-Scholes formula-R > BlackScholes <- function(TypeFlag = c("c", "p"), S, X, Time, r, b, sigma) { TypeFla...