Vê se resolve.

Sorteio = c(9, 3, 5)
dados$caracu[Sorteio ]

Em 13/08/2013 03:09, "Tiago Souza Marçal" <tiagosouzamarcal@hotmail.com> escreveu:
Prezados,
 
estou com uma dificuldade de criar uma função de busca em um data.frame().
 
A situação é a seguinte eu tenho um arquivo de dados com rótulos identificados em ordem crescente de 1 a n.
 
   carac id
1     A1  1
2     A2  2
3     A3  3
4     A4  4
5     A5  5
6     B2  6
7     B3  7
8     C4  8
9     C8  9
10    C9 10
 
Agora eu sorteei 3 números aleatórios das identificações (9,3,5).
 
Gostaria que esta função capturasse os rotulos da coluna carac na sequencia dos números sorteados aleatoriamente (9,3,5)
 
CMR:
 
 carac=c("A1","A2","A3","A4","A5","B2","B3","C4","C8","C9")
id=1:10
id2=c(9,3,5)
dados=data.frame(carac,id)
dados
 
Att.
 
Tiago.
      


#################################################################
 
Tiago de Souza Marçal - Graduando em Agronomia pelo CCA-UFES
 
Bolsista de Iniciação Científica da área de Genética e Melhoramento de Plantas
 
################################################################# 

_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.