[R-br] equivalente ao "select case" do VB em R

Antonio Silva aolinto.lst em gmail.com
Quarta Agosto 31 14:24:54 BRT 2011


Olá,

Estou passando para R uma rotina em visual basic.

No R, qual o comando mais similar ao "select case" do VB?

Por exemplo:

select case int(AG)
 case 0, 5, 8, 10
  VAR = 37
 case 1, 4
  VAR = 70
 case 3, 6, 9
  VAR = 90
 case 2, 7
  VAR = 112
end select

Uma saída seria utilizar "if else" de forma encadeada, mas isto não seria
muito elegante. Alguém saberia informar outra opção?

Obrigado!

Antonio Olinto
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110831/766ea8ac/attachment.html>


Mais detalhes sobre a lista de discussão R-br