Enviar submissões para a lista de discussão R-br para
r-br@listas.c3sl.ufpr.br
Para se cadastrar ou descadastrar via WWW, visite o endereço
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
corpo da mensagem para
r-br-request@listas.c3sl.ufpr.br
Você poderá entrar em contato com a pessoa que gerencia a lista pelo
endereço
r-br-owner@listas.c3sl.ufpr.br
Quando responder, por favor edite sua linha Assunto assim ela será
mais específica que "Re: Contents of R-br digest..."
Tópicos de Hoje:
1. Redistribuição das contagens de uma estrutura de dados
(Paulo Eduardo de Mesquita)
2. Re: Redistribuição das contagens de uma estrutura de dados
(Vinicius Brito Rocha)
3. Re: Redistribuição das contagens de uma estrutura de dados
(Alan Rodrigo Panosso)
----------------------------------------------------------------------
Message: 1
Date: Sun, 31 Mar 2019 15:20:45 -0300
From: Paulo Eduardo de Mesquita <paulomesquita7@gmail.com>
To: a lista Brasileira oficial de discussão do programa R.
<r-br@listas.c3sl.ufpr.br>
Subject: [R-br] Redistribuição das contagens de uma estrutura de
dados
Message-ID:
<CABODYa729SrqoJHUOv9oTC7dS8W++fdRPCt=YzZXr9NtZx+b_w@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Prezado(a)s Colegas,
Peço a vossa ajuda para encontrar solução para o seguinte problema:
Eu tenho uma estrutura de dados do tipo tabela dinâmica cujos nomes de
colunas podem ser "simples" ou "combinações separadas por vírgulas" (ver
código anexo).
As colunas com nomes combinados são construídas através da "concatenação"
dos nomes de colunas simples.
As colunas com nomes combinados assumem formas imprevisíveis e ocorrem
aleatoriamente conforme a base de dados que lhe dá origem vai crescendo.
Eu preciso redistribuir as contagens contidas nas colunas com nomes
combinados para colunas de nomes simples, de modo que se, em uma linha
qualquer da minha tabela de origem, houver uma coluna AB com valor 3, na
minha tabela ajustada, o valor 3 será somado uma vez ao que já havia na
mesma linha correspondente das colunas A e B. O exemplo que segue anexo,
imagino eu, facilita a compreensão do problema.
Muito obrigado pela atenção,
--
Paulo Eduardo de Mesquita
Disciplina de Infectologia - Faculdade de Medicina Universidade do Oeste
Paulista Presidente Prudente - São Paulo - Brasil
telefone: 5518 97718261
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20190331/8984a7ae/attachment-0001.html>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: exemplo.R
Tipo: application/octet-stream
Tamanho: 630 bytes
Descrição: não disponível
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20190331/8984a7ae/attachment-0001.obj>
------------------------------
Message: 2
Date: Sun, 31 Mar 2019 15:29:51 -0300
From: Vinicius Brito Rocha <viniciusbritor@gmail.com>
To: a lista Brasileira oficial de discussão do programa R.
<r-br@listas.c3sl.ufpr.br>
Subject: Re: [R-br] Redistribuição das contagens de uma estrutura
de dados
Message-ID:
<CAJSzTeeASw8Qjk10ny5T43YQ6s8dOgSBULg2kFgmn66rpiSmUQ@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Paulo,
Confesso que fiquei confuso.
Vou tomar a liberdade de perguntar exatamente o q vc pretende resolver?
Pois vc trouxe a dúvida sobre a execução. De repente existem outras saídas
para o seu problema original.
Apenas seguindo o princípio da parcimônia.
Grande abraço.
Em dom, 31 de mar de 2019 15:21, Paulo Eduardo de Mesquita por (R-br) <
r-br@listas.c3sl.ufpr.br> escreveu:
> Prezado(a)s Colegas,
>
> Peço a vossa ajuda para encontrar solução para o seguinte problema:
>
> Eu tenho uma estrutura de dados do tipo tabela dinâmica cujos nomes de
> colunas podem ser "simples" ou "combinações separadas por vírgulas" (ver
> código anexo).
>
> As colunas com nomes combinados são construídas através da "concatenação"
> dos nomes de colunas simples.
>
> As colunas com nomes combinados assumem formas imprevisíveis e ocorrem
> aleatoriamente conforme a base de dados que lhe dá origem vai crescendo.
>
> Eu preciso redistribuir as contagens contidas nas colunas com nomes
> combinados para colunas de nomes simples, de modo que se, em uma linha
> qualquer da minha tabela de origem, houver uma coluna AB com valor 3, na
> minha tabela ajustada, o valor 3 será somado uma vez ao que já havia na
> mesma linha correspondente das colunas A e B. O exemplo que segue anexo,
> imagino eu, facilita a compreensão do problema.
>
> Muito obrigado pela atenção,
> --
> Paulo Eduardo de Mesquita
> Disciplina de Infectologia - Faculdade de Medicina Universidade do Oeste
> Paulista Presidente Prudente - São Paulo - Brasil
> telefone: 5518 97718261
> _______________________________________________
> 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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20190331/63f6d736/attachment-0001.html>
------------------------------
Message: 3
Date: Mon, 1 Apr 2019 00:29:25 -0300
From: Alan Rodrigo Panosso <alan.panosso@unesp.br>
To: a lista Brasileira oficial de discussão do programa R.
<r-br@listas.c3sl.ufpr.br>
Subject: Re: [R-br] Redistribuição das contagens de uma estrutura
de dados
Message-ID:
<CANfu3eXPyuS+dn__LKDw8z_Xn2XVBt8jiRvFU+5SBXGOusgO8w@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Prezado Paulo,
Veja se ajuda, continuei a partir de seu exemplo.
utilizei a função "grep()"
names(df)
A2<-apply(df[grep("[A]",names(df))],1,sum)
B2<-apply(df[grep("[B]",names(df))],1,sum)
C2<-apply(df[grep("[C]",names(df))],1,sum)
df3<-data.frame(A2,B2,C2)
df2 == df3
Att
Alan
Em dom, 31 de mar de 2019 às 15:21, Paulo Eduardo de Mesquita por (R-br) <
r-br@listas.c3sl.ufpr.br> escreveu:
> Prezado(a)s Colegas,
>
> Peço a vossa ajuda para encontrar solução para o seguinte problema:
>
> Eu tenho uma estrutura de dados do tipo tabela dinâmica cujos nomes de
> colunas podem ser "simples" ou "combinações separadas por vírgulas" (ver
> código anexo).
>
> As colunas com nomes combinados são construídas através da "concatenação"
> dos nomes de colunas simples.
>
> As colunas com nomes combinados assumem formas imprevisíveis e ocorrem
> aleatoriamente conforme a base de dados que lhe dá origem vai crescendo.
>
> Eu preciso redistribuir as contagens contidas nas colunas com nomes
> combinados para colunas de nomes simples, de modo que se, em uma linha
> qualquer da minha tabela de origem, houver uma coluna AB com valor 3, na
> minha tabela ajustada, o valor 3 será somado uma vez ao que já havia na
> mesma linha correspondente das colunas A e B. O exemplo que segue anexo,
> imagino eu, facilita a compreensão do problema.
>
> Muito obrigado pela atenção,
> --
> Paulo Eduardo de Mesquita
> Disciplina de Infectologia - Faculdade de Medicina Universidade do Oeste
> Paulista Presidente Prudente - São Paulo - Brasil
> telefone: 5518 97718261
> _______________________________________________
> 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.
--
Alan Rodrigo Panosso
----------------------------------------------------------------------------
Professor Assistente Doutor - Departamento de Ciências Exatas
Faculdade de Ciências Agrárias e Veterinárias - FCAV - UNESP/Jaboticabal
Via de Acesso Prof.Paulo Donato Castellane s/n
14884-900 - Jaboticabal, SP
E_mail: alan.panosso@u <alanrp@mat.feis.unesp.br>nesp.br ou
arpanosso@yahoo.com.br
Tel.: (16) 3209-7210
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20190401/cfd6a766/attachment-0001.html>
------------------------------
Subject: Legenda do Digest
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
------------------------------
Fim da Digest R-br, volume 100, assunto 1
*****************************************