Elisa,<div><br></div><div>Encaminha suas dúvidas para a Lista... Lá a chance de você ter uma resposta é maior, além da possibilidade de ter mais de uma resposta.</div><div><br></div><div>att,</div><div>FH<br><br><div class="gmail_quote">
2012/9/18 <span dir="ltr"><<a href="mailto:elisabpereira@gmail.com" target="_blank">elisabpereira@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Tem como fazer para mais de uma coluna da matriz ao mesmo tempo? Por exemplo, quero que selecione apenas as colunas em que o 7, 9 e 2 apareçam respectivamente. Tipo, na primeira coluna aparece o 7, na segunda aparece o 9 e na terceira aparece o 2. Sempre nessa ordem<br>
<br>
Obrigada<br>
<br>
<br>
<br>
<br>
<br>
<quote author='FHRB Toledo'><br>
Sim, sim... ato falho, vamos por partes:<br>
<br>
Me precipitei... agora segue código testado, um pouco mais complicado, veja<br>
se compreende a lógica:<br>
<br>
matriz <- matrix(c(1,2,3,4,5,6,7,0,7,4,9,8,8,1,0,8,5,6,6,4,1,3,2,4,4,<br>
1,1,8,5,5,9,8,7,5,2),,7,byrow=T)<br>
<br>
matriz[,which(apply(matriz, 2, function(x) sum(match(x, 7), na.rm = TRUE))<br>
== 1)]<br>
<br>
att,<br>
FH<br>
<br>
2012/9/15 andrebvs <<a href="mailto:andrebvs@bol.com.br">andrebvs@bol.com.br</a>><br>
<br>
> Obg Fernando, mas aparece a seguinte mensagem quando executo os comandos<br>
> abaixo: *Erro: tipo de subscrito inválido 'list'*<br>
><br>
> *CMR:*<br>
> * *<br>
> matriz <- matrix(c(1,2,3,4,5,6,7,0,7,4,9,8,8,1,0,8,5,6,6,4,1,3,2,4,4,<br>
> 1,1,8,5,5,9,8,7,5,2),,7,byrow=T)<br>
><br>
> selecao <- function (x) which(x == 7)<br>
> soselecionadas <- matriz[,apply(matriz,2,selecao)]<br>
><br>
><br>
><br>
> ------------------------------<br>
> Em 15/09/2012 19:14, *FHRB Toledo < <a href="mailto:fernandohtoledo@gmail.com">fernandohtoledo@gmail.com</a> >* escreveu:<br>
> André,<br>
><br>
> Tente:<br>
><br>
> selecao<br>
><br>
> so.selecionadas<br>
><br>
> Sendo matriz a sua matriz apresentada.<br>
><br>
> att,<br>
> FH<br>
><br>
> 2012/9/15 andrebvs<br>
> <<a href="mailto:andrebvs@bol.com.br">andrebvs@bol.com.br</a><http://../../../undefined/compose?to=<a href="mailto:andrebvs@bol.com.br">andrebvs@bol.com.br</a>><br>
> ><br>
><br>
>> Olá colegas!<br>
>><br>
>> Como selecionar apenas as colunas que contenham um determinado número de<br>
>> interesse?<br>
>><br>
>> Por exemplo:<br>
>><br>
>> C1 C2 C3 C4 C5 C6 C7<br>
>> 1 2 3 4 5 6 7<br>
>> 0 7 4 9 8 8 1<br>
>> 0 8 5 6 6 4 1<br>
>> 3 2 4 4 1 1 8<br>
>> 5 5 9 8 7 5 2<br>
>><br>
>> Neste exemplo, suponhamos que o valor de interesse seja 7, então,<br>
>> gostaria que a saída fosse as seguintes colunas:<br>
>><br>
>> C2 C5 C7<br>
>> 2 5 7<br>
>> 7 8 1<br>
>> 8 6 1<br>
>> 2 1 8<br>
>> 5 7 2<br>
>><br>
>> thanks!<br>
>><br>
>> Att.<br>
>> André<br>
>><br>
>> _______________________________________________<br>
>> R-br mailing list<br>
>> <a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><http://../../../undefined/compose?to=<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a>><br>
>> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
>> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça<br>
>> código mínimo reproduzível.<br>
><br>
><br>
> _______________________________________________<br>
> R-br mailing list<br>
> <a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça<br>
> código mínimo reproduzível.<br>
><br>
<br>
_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código<br>
mínimo reproduzível.<br>
</quote><br>
Quoted from:<br>
<a href="http://r-br.2285057.n4.nabble.com/R-br-Selecionar-colunas-de-interesse-apartir-de-uma-matriz-tp4656217p4656222.html" target="_blank">http://r-br.2285057.n4.nabble.com/R-br-Selecionar-colunas-de-interesse-apartir-de-uma-matriz-tp4656217p4656222.html</a><br>
</blockquote></div><br></div>