Excelente observação!!!!

Quanto mais linguagens aprender melhor, pois você aprende formas diferentes de 
resolver o mesmo problema. Eu acho a linguagem R legal demais.
Acho bobagem ficar essa briga entre Python, R e Julia, se for possível aprenda 
todas e aproveite o melhor de cada uma.
Att
On Jan 27 2021, at 8:14 pm, Walmes Zeviani por (R-br) 
<r-br@listas.c3sl.ufpr.br> wrote:
> A discussão R vs Python é recorrente e pode se tornar muito polêmica.
> Para evitar isso é importante reconhecer algumas coisas.
>
> O R é desde sua concepção, em 1993, uma linguagem voltada para computação 
> estatística e gráficos (domain specific). Como tal, é essa sua espinha 
> dorsal. Com o passar dos anos ela foi ganhando cada vez mais funcionalidades, 
> mas sem perder essa característica ou ser adotada para outro propósito com 
> adesão superior a essa. No ambiente de ciência de dados, o R está na caixa de 
> ferramentas dos estatísticos.
>
> O Python é uma linguagem de propósito geral, surgiu em 1991. O aparato 
> científico e para a análise de dados surgiu quase 15 anos depois (NumPy em 
> 2005, Sckit learn em 2007, Pandas em 2008). Hoje a linguagem tem ampla adoção 
> em ambientes de ciência de dados porque ela tá na caixa de ferramentas do 
> pessoal de TI que tá indo trabalhar com data science.
>
> Ainda tem um terceiro público, com formação em administração, economia, 
> engenharias, etc, e também estatísticos, que fazem análise com SAS, SPSS, 
> Stata, Minitab, e até mesmo o Excel e estão procurando aprender R e Python.
>
> Como em números há no mercado menos estatísticos, a prevalência do R também é 
> menor. Não é uma questão de "competência da linguagem", até porque, muitas 
> coisas no Python são declaradamente inspiradas no R, como o Pandas. O 
> contrário também ocorre, como o rvest ser inspirado no BeatifulSoup. No 
> fundo, existem mais similaridades do que diferenças. Para muitas coisas, 
> essas linguagens chamam outras de baixo nível (C, fortram). Para web 
> scraping, por exemplo, as linguagens têm pacotes que dependem das bibliotecas 
> em C libxml e curl. Ambas tem "drivers" para bancos de dados também. Ambas 
> são linguagens interpretadas, de alto nível, com os mesmos paradigmas, 
> orientação a objetos, multiplataforma, etc. O que faz com que, tem termos de 
> desempenho, não se tem um vitorioso absoluto. Veja aqui um benchmark com 
> data.table, dplyr e pandas: 
> https://github.com/Rdatatable/data.table/wiki/Benchmarks-:-Grouping 
> (https://link.getmailspring.com/link/26d98363-16dc-4753-87ba-dc5bf82bb...@getmailspring.com/0?redirect=https%3A%2F%2Fgithub.com%2FRdatatable%2Fdata.table%2Fwiki%2FBenchmarks-%3A-Grouping&recipient=ci1ickBsaXN0YXMuYzNzbC51ZnByLmJy).
>
> Pelo maior tempo de existência com o propósito de análise de dados, o R está 
> na frente na corrida, com mais recursos disponíveis. No R, a parte de métodos 
> estatísticos, gráficos, relatórios dinâmicos está bem consolidada e segue em 
> desenvolvimento, o que não deve parecer surpresa, já que é uma linguagem para 
> esse propósito. O Python certamente irá crescer nesses aspectos também. Tanto 
> o R irá crescer no sentido de ser adotada cada vez mais com linguagem de 
> propósito geral, quanto o Python ter um ramo especializado na análise de 
> dados.
>
> Para o cientista de dados, é importante conhecer às duas linguagens e 
> inclusive fazer uso simbiótico das duas, combinando as suas forças. No começo 
> da carreira, focar em apenas uma delas, qualquer que seja, é limitar seu 
> escopo de atuação. Quando você decidir no quer se especializar em termos de 
> atuação profissional, dependendo do caso, aí você pode optar por uma só.
>
> Se você usa Emacs (como eu), pode trabalhar com as duas linguagens em buffers 
> lado a lado. Basta configurar o editor propriamente.
>
> À disposição.
> Walmes.
>
>
> _______________________________________________
> 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.

_______________________________________________
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.

Responder a