Olá
Estou trabalhando com um banco de mortalidade (SIM) no R e gostaria de uma ajuda.
Quero criar uma variável que me diz a posição de um valor em uma variável
Exemplo:
Banco Original
linhaa |
linhab |
|
|
*T792 |
*X990 |
*S069 |
*X954 |
*R092*T792 |
*J189 |
*R571 |
*T792 |
*A301 |
|
*T792 |
*X990*A302 |
Criando a variável x1 e x2
linhaa |
linhab |
x1 |
x2 |
*T792 |
*X990 |
0 |
0 |
*S069 |
*X954 |
0 |
0 |
*R092*T792 |
*J189 |
0 |
0 |
*R571 |
*T792 |
0 |
0 |
*A301 |
|
2 |
0 |
*T792 |
*X990*A302 |
0 |
7 |
Ou seja, o valor A30, começa na segunda linha da variável linhaa e na 7 linha da variável linhab
Como rodar isso no R, no SPSS o comando é:
compute x1 = index(linhaa, "A30").
compute x2 = index(linhab, "A30").
...
execute.
Obrigado
--
Sérgio Henrique Almeida da Silva Junior
Doutorando em Epidemiologia em Saúde Pública
Escola Nacional de Saúde Pública Sérgio Arouca - ENSP/FIOCRUZ
http://lattes.cnpq.br/1611345552843383
Tel: (21) 94429486/78101651 id: 123*20942