[R-br] equivalente ao "select case" do VB em R
Cesar Rabak
cesar.rabak em gmail.com
Quarta Agosto 31 14:49:20 BRT 2011
Em 31/8/2011 14:24, Antonio Silva escreveu:
> 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
>
Antonio,
Imagino que o código acima seja somente um exemplo e não o código a
efetivamente ser portado, pois nesse caso a alternativa seria usar um
vetor com a posição escolhida por AG.
Para caso mais geral, veja se o 'switch' da lingugem R lhe serve:
http://cran.r-project.org/doc/manuals/R-lang.html#switch
--
Cesar Rabak
GNU/Linux User 52247.
Get counted: http://counter.li.org/
Mais detalhes sobre a lista de discussão R-br