[R-br] RES: Digest R-br, volume 106, assunto 6

Daniel Guimarães Tiezzi dtiezzi em usp.br
Qui Out 10 21:32:51 -03 2019


Eh o equivalents ao 'pipe'. A saída de Uma função eh passada come input
para a outra

On Thu, 10 Oct 2019, 21:25 Mauro Sznelwar por (R-br), <
r-br em listas.c3sl.ufpr.br> wrote:

> Pode explicar a função deste operador %>%?
>
>
> Preparei o script e tentei disponibilizar neste link:
> https://gist.github.com/Verginio/d671ff36b852c68b6ba7b7f59114a22e
>
> Pelo que entendi, daria para realizar esta tarefa com a função “group_by”
> seguidas de “summarise”. Em que a primeira define quais variáveis serão
> agrupadas e a segunda executa o cálculo para os grupos.
>
> library(dplyr)
>
> df_summ <- df_bolsa %>%
> group_by(CPF, Nome) %>%
> summarise(
> `Quantidade Parcelas` = n(),
> `Valor Mês` = mean(Valor), #média
> `Valor Ano` = sum(Valor) #somatório
> )
>
> #Resultado
> head(df_summ)
>
>
> Abraços,
> Max Verginio
>
> De: r-br-request em listas.c3sl.ufpr.br
> Enviado:quinta-feira, 10 de outubro de 2019 12:00
> Para: r-br em listas.c3sl.ufpr.br
> Assunto: Digest R-br, volume 106, assunto 6
>
> Enviar submissões para a lista de discussão R-br para
> r-br em 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 em listas.c3sl.ufpr.br
>
> Você poderá entrar em contato com a pessoa que gerencia a lista pelo
> endereço
> r-br-owner em 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. Organizar data.frame e sumarizar dados em transposição
> (Marcelo Laia)
> 2. Modelos lineares generalizados multivariados -literatura
> (Jose Wellingthon Dos Santos)
> 3. Re: Organizar data.frame e sumarizar dados em transposição
> (Cesar Rabak)
> 4. Re: Organizar data.frame e sumarizar dados em transposição
> (Marcelo Laia)
> 5. Re: Modelos lineares generalizados multivariados -literatura
> (Walmes Zeviani)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 9 Oct 2019 12:28:26 -0300
> From: Marcelo Laia <marcelolaia em gmail.com>
> To: a lista Brasileira oficial de discussão do programa R.
> <r-br em listas.c3sl.ufpr.br>
> Subject: [R-br] Organizar data.frame e sumarizar dados em transposição
> Message-ID: <20191009152826.GC25795 em localhost>
> Content-Type: text/plain; charset=iso-8859-1
>
> Caro(a),
>
> Aqui na Universidade nós temos que sumarizar e organizar os dados dos
> discentes
> bolsistas por mês e valor recebido de bolsa.
>
> Os dados estão assim:
>
> CPF Nome Descrição Data Valor
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/02/2018 200,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/03/2018 200,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/04/2018 200,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/07/2018 400,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Manutenção 01/08/2018 400,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Emergencial 01/06/2018 200,00
>
>
> Nós precisamos da seguinte saída:
>
> CPF Nome Quantidade Parcelas Valor Mês Valor Ano
> xxx.xxx.xxx-xx Fulano de Tal 6 266,67 1600,00
>
> Se puder ajudar, agradeço!
>
> --
> Marcelo
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 9 Oct 2019 15:46:40 -0300 (BRT)
> From: Jose Wellingthon Dos Santos <jose-wellingthon.santos em embrapa.br>
> To: a lista Brasileira oficial de discussão do programa R.
> <r-br em listas.c3sl.ufpr.br>
> Cc: "walmes " <walmes em ufpr.br>, "walmeszeviani "
> <walmeszeviani em gmail.com>
> Subject: [R-br] Modelos lineares generalizados multivariados
> -literatura
> Message-ID:
> <1889187931.11565119.1570646800406.JavaMail.root em embrapa.br>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Oi pessoal,
> Alguém conhece literatura para modelos lineares generalizados
> multivariados?
> Att
>
> --
> José Wellingthon dos Santos
> Pesquisador - Métodos Quantitativos
> Embrapa Algodão
> Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
> Campina Grande, PB
>
> jose-wellingthon.santos em embrapa.br
> Telefone: +55 (83) 3182-4401 | Fax: +55 (83) 3182-4367
> www.embrapa.br/algodao | https://twitter.com/embrapa_algodao
> Confira também: www.facebook.com/agrosustentavel
>
>
> ----- Mensagem original -----
>
> De: "Marcelo Laia por (R-br)" <r-br em listas.c3sl.ufpr.br>
> Para: "a lista Brasileira oficial de discussão do programa R." <
> r-br em listas.c3sl.ufpr.br>
> Cc: "Marcelo Laia" <marcelolaia em gmail.com>
> Enviadas: Quarta-feira, 9 de outubro de 2019 12:28:26
> Assunto: [R-br] Organizar data.frame e sumarizar dados em transposição
>
> Caro(a),
>
> Aqui na Universidade nós temos que sumarizar e organizar os dados dos
> discentes
> bolsistas por mês e valor recebido de bolsa.
>
> Os dados estão assim:
>
> CPF Nome Descrição Data Valor
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/02/2018 200,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/03/2018 200,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/04/2018 200,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/07/2018 400,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Manutenção 01/08/2018 400,00
> xxx.xxx.xxx-xx Fulano de Tal Bolsa Emergencial 01/06/2018 200,00
>
>
> Nós precisamos da seguinte saída:
>
> CPF Nome Quantidade Parcelas Valor Mês Valor Ano
> xxx.xxx.xxx-xx Fulano de Tal 6 266,67 1600,00
>
> Se puder ajudar, agradeço!
>
> --
> Marcelo
> _______________________________________________
> R-br mailing list
> R-br em 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.
>
>
>
> ____________________________________________________________________________
> Aviso de confidencialidade
>
> Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
> empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
> 7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
> conter informacoes confidenciais, protegidas por sigilo profissional. Sua
> utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
> voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao
> emitente, esclarecendo o equivoco.
>
> Confidentiality note
>
> This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
> a government company established under Brazilian law (5.851/72), is
> directed exclusively to its addressee and may contain confidential data,
> protected under professional secrecy rules. Its unauthorized use is
> illegal and may subject the transgressor to the law's penalties. If you are
> not the addressee, please send it back, elucidating the failure.
>
> -------------- Próxima Parte ----------
> Um anexo em HTML foi limpo...
> URL: <
> http://listas.inf.ufpr.br/pipermail/r-br/attachments/20191009/38dbdf38/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Wed, 9 Oct 2019 16:32:38 -0300
> From: Cesar Rabak <cesar.rabak em gmail.com>
> To: R-br <r-br em listas.c3sl.ufpr.br>
> Subject: Re: [R-br] Organizar data.frame e sumarizar dados em
> transposição
> Message-ID:
> <CAKrF98mdt6jM3Sne8+iiHxDMWEs0_HUmKehmg23Lq+ha-McyEA em mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Sem um CMR é difícil ser assertivo, mas o delineamento do que você deseja
> seria obter uma lista sem repetições da coluna dos CPF (*uniq*), e usando
> os itens dessa lista como parâmetro para *which* ou *subset* fazer a soma e
> contar o número de parcelas adicionando no novo dataframe esses resultados.
>
> HTH
> --
> Cesar Rabak
>
> On Wed, Oct 9, 2019 at 12:28 PM Marcelo Laia por (R-br) <
> r-br em listas.c3sl.ufpr.br> wrote:
>
> > Caro(a),
> >
> > Aqui na Universidade nós temos que sumarizar e organizar os dados dos
> > discentes
> > bolsistas por mês e valor recebido de bolsa.
> >
> > Os dados estão assim:
> >
> > CPF Nome Descrição Data Valor
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/02/2018 200,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/03/2018 200,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/04/2018 200,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/07/2018 400,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Manutenção 01/08/2018 400,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Emergencial 01/06/2018 200,00
> >
> >
> > Nós precisamos da seguinte saída:
> >
> > CPF Nome Quantidade Parcelas Valor Mês Valor
> > Ano
> > xxx.xxx.xxx-xx Fulano de Tal 6 266,67 1600,00
> >
> > Se puder ajudar, agradeço!
> >
> > --
> > Marcelo
> > _______________________________________________
> > R-br mailing list
> > R-br em 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/20191009/fa39d328/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Wed, 9 Oct 2019 16:53:19 -0300
> From: Marcelo Laia <marcelolaia em gmail.com>
> To: a lista Brasileira oficial de discussão do programa R.
> <r-br em listas.c3sl.ufpr.br>
> Subject: Re: [R-br] Organizar data.frame e sumarizar dados em
> transposição
> Message-ID: <20191009195319.GE20280 em localhost>
> Content-Type: text/plain; charset=iso-8859-1
>
> Então, Cesar. Eu tentei fazer um CMR mas não tive conhecimento para tal. Eu
> tentei com a família apply e com os pacotes dplyr, tidyr e plyr [1]. Não
> dei
> conta de fazer. Se puder ajudar, terá que dar mastigado. Isso não é um
> experimento. Precisamos fazer um relatório aqui na Universidade sobre
> bolsas
> dadas a discentes vulneráveis e preciso tratar os dados para inclui-los
> numa
> plataforma fixa do governo. Pra eu calcular isso na unha (calc) vai ser
> muito
> demorado e temos um prazo. Mas, eu sei que a lista não é pra esse tipo de
> coisa
> (dar mastigado).
>
> Abração
>
> Obrigado
>
> 1. http://www.rpubs.com/Kassio_Ferreira/tutorialdplyr
>
> Marcelo
>
>
> On 09/10/19 at 04:32, Cesar Rabak por (R-br) wrote:
> > Sem um CMR é difícil ser assertivo, mas o delineamento do que você
> > deseja seria obter uma lista sem repetições da coluna dos CPF (uniq), e
> > usando os itens dessa lista como parâmetro para which ou subset fazer a
> > soma e contar o número de parcelas adicionando no novo dataframe esses
> > resultados.
> > HTH
> > --
> > Cesar Rabak
> >
> > On Wed, Oct 9, 2019 at 12:28 PM Marcelo Laia por (R-br)
> > <[1]r-br em listas.c3sl.ufpr.br> wrote:
> >
> > Caro(a),
> > Aqui na Universidade nós temos que sumarizar e organizar os dados
> > dos discentes
> > bolsistas por mês e valor recebido de bolsa.
> > Os dados estão assim:
> > CPF Nome Descrição Data Valor
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/02/2018 200,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Permanência 01/03/2018 200,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/04/2018 200,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Integração 01/07/2018 400,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Manutenção 01/08/2018 400,00
> > xxx.xxx.xxx-xx Fulano de Tal Bolsa Emergencial 01/06/2018 200,00
> > Nós precisamos da seguinte saída:
> > CPF Nome Quantidade Parcelas Valor Mês
> > Valor Ano
> > xxx.xxx.xxx-xx Fulano de Tal 6 266,67
> > 1600,00
> > Se puder ajudar, agradeço!
> > --
> > Marcelo
> > _______________________________________________
> > R-br mailing list
> > [2]R-br em listas.c3sl.ufpr.br
> > [3]https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> > Leia o guia de postagem ([4]http://www.leg.ufpr.br/r-br-guia) e
> > forneça código mínimo reproduzível.
> >
> > Referências
> >
> > 1. mailto:r-br em listas.c3sl.ufpr.br
> > 2. mailto:R-br em listas.c3sl.ufpr.br
> > 3. https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> > 4. http://www.leg.ufpr.br/r-br-guia
>
> > _______________________________________________
> > R-br mailing list
> > R-br em 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.
>
>
>
>
> --
> Marcelo
>
>
> ------------------------------
>
> Message: 5
> Date: Wed, 9 Oct 2019 18:05:14 -0300
> From: Walmes Zeviani <walmeszeviani em gmail.com>
> To: Jose Wellingthon Dos Santos <jose-wellingthon.santos em embrapa.br>
> Cc: a lista Brasileira oficial de discussão do programa R.
> <r-br em listas.c3sl.ufpr.br>
> Subject: Re: [R-br] Modelos lineares generalizados multivariados
> -literatura
> Message-ID:
> <CAFU=EkbNPd5EA=_RRCuVSBOiS4RF4ACSTCiFxvcc0W=q+b+YKg em mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> José Wellingthon
>
> O prof. Wagner e eu oferecemos um Curso da 62ª RBras que foi em Lavras
> sobre análise multivariada de dados experimentais
> http://cursos.leg.ufpr.br/mcglm4aed/
>
> Dê uma olhada no material.
>
> Você tem uma necessidade específica de orientação para uma análise ou
> procura material geral?
>
> À disposição.
> Walmes.
> -------------- Próxima Parte ----------
> Um anexo em HTML foi limpo...
> URL: <
> http://listas.inf.ufpr.br/pipermail/r-br/attachments/20191009/546c75b5/attachment-0001.html
> >
>
> ------------------------------
>
> Subject: Legenda do Digest
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>
>
> ------------------------------
>
> Fim da Digest R-br, volume 106, assunto 6
> *****************************************
>
> _______________________________________________
> R-br mailing list
> R-br em 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.
>
> _______________________________________________
> R-br mailing list
> R-br em 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/20191010/3e074207/attachment.html>


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