You are on page 1of 3

Introducción al R

Palomino Morales Edwin

Lambayeque 2 de diciembre

Introducción de datos

Vectores
v1 <-c(100, 500, 900, 225, 25)
v1

## [1] 100 500 900 225 25

v2 <-c("uno", "dos", "tres", "cuatro")


v2

## [1] "uno" "dos" "tres" "cuatro"

v1[1:3]

## [1] 100 500 900

v1*5

## [1] 500 2500 4500 1125 125

v1[-1]

## [1] 500 900 225 25

v1[c(1,3,5)]

## [1] 100 900 25

v1[-c(3)]

## [1] 100 500 225 25

data <-c(1, 2, 2, 2, 3, 3, 3, 3)
fdata <- factor(data)
fdata

## [1] 1 2 2 2 3 3 3 3
## Levels: 1 2 3

factor(1:3, labels = c("A", "B", "C"))

## [1] A B C
## Levels: A B C

factor(1:5, exclude = 4)
## [1] 1 2 3 <NA> 5
## Levels: 1 2 3 5

data1 <-c(10, 20, 20, 50, 10, 20, 10, 50, 20)
fdata1 <-factor(data1)
mdata1 <-factor(data1, levels<- c(10, 20, 50), ordered = TRUE)
mdata1

## [1] 10 20 20 50 10 20 10 50 20
## Levels: 10 < 20 < 50

Matrices
A <-matrix(c(3, 2, 1, -1, 4, 0, 2, 5, 4), nrow = 3, ncol = 3, byrow =T)
A

## [,1] [,2] [,3]


## [1,] 3 2 1
## [2,] -1 4 0
## [3,] 2 5 4

U <-matrix(1, nrow = 3, ncol = 4)


U

## [,1] [,2] [,3] [,4]


## [1,] 1 1 1 1
## [2,] 1 1 1 1
## [3,] 1 1 1 1

I5 <-diag(A)
I5

## [1] 3 4 4

D <-diag(A)
D

## [1] 3 4 4

solve(A)

## [,1] [,2] [,3]


## [1,] 0.37209302 -0.06976744 -0.09302326
## [2,] 0.09302326 0.23255814 -0.02325581
## [3,] -0.30232558 -0.25581395 0.32558140

t(A)

## [,1] [,2] [,3]


## [1,] 3 -1 2
## [2,] 2 4 5
## [3,] 1 0 4
M <-matrix(c(1, 2, 3, 4, 5, 6), nrow = 2, ncol = 3, byrow =T,
dimnames = list(c("Supermercado", "Tienda"),
c("Frutas", "Verduras", "Bebidas")))
M

## Frutas Verduras Bebidas


## Supermercado 1 2 3
## Tienda 4 5 6

You might also like