Ordenación
Continuemos
con
el
data
.
frame
cars
.
Se
puede
comprobar
que
los
datos
disponibles
están
ordenados
por
los
valores
de
speed
.
A
continuación
haremos
la
ordenación
utilizando
los
valores
de
dist
.
Para
ello
utilizaremos
el
conocido
como
____________________
de
____________________
de
____________________
.
Este
vector
establece
el
orden
en
que
tienen
que
ser
elegidos
los
elementos
para
obtener
la
ordenación
deseada
.
Veamos
un
ejemplo
sencillo
:
x
<
-
c
(
2
.
5
,
4
.
3
,
1
.
2
,
3
.
1
,
5
.
0
)
#
valores
originales
____________________
<
-
order
(
x
)
____________________
#
vector
de
ordenación
##
[
1
]
3
1
4
2
5
x
[
ii
]
#
valores
ordenados
##
[
1
]
1
.
2
2
.
5
3
.
1
4
.
3
5
.
0
En
el
caso
de
vectores
,
el
procedimiento
anterior
se
podría
hacer
directamente
con
:
sort
(
x
)
Sin
embargo
,
para
ordenar
data
.
frames
será
necesario
la
utilización
del
____________________
de
____________________
de
____________________
.
A
continuación
,
los
datos
de
cars
ordenados
por
dist
:
ii
<
-
order
(
cars$dist
)
#
Vector
de
índices
de
ordenación
cars2
<
-
cars
[
ii
,
]
#
Datos
ordenados
por
dist
head
(
cars2
)
##
speed
dist
velocidad
distancia
##
1
4
2
6
.
437388
0
.
6096074
##
3
7
4
11
.
265430
1
.
2192148
##
2
4
10
6
.
437388
3
.
0480371
##
6
9
10
14
.
484124
3
.
0480371
##
12
12
14
19
.
312165
4
.
2672519
##
5
8
16
12
.
874777
4
.
8768593