Python VS R: Melhor Linguagem para Data Science | Bit de Prosa #11
Вставка
- Опубліковано 19 вер 2024
- Qual a melhor linguagem de programação para trabalhar com Data Science? Python ou R? Ou nenhuma das duas? A Juliana Guamá, cientista de dados da MRV vai nos ajudar a responder essa pergunta.
Juliana é membro ativa do PyLadies Belo Horizonte e também do R-Ladies Belo Horizonte! Fluente em ambas as linguagens, ela vai te dizer tudo que você precisa saber para se tornar um programador sênior em data science! Seja na academia ou no mercado de trabalho, vem descobrir as vantagens e desvantagens de cada uma das linguagens.
Para apoiar o Peixe Babel:
Picpay Assinaturas: @canalpeixebabel
Se torne um Membro: www.youtube.co...
Fazendo a social da Mila
Twitter: @milalaranjeira
Instagram: @milalaranjeira
Fazendo a social da Vivi
Twitter: @avivimota
Instagram: @avivimota
Perfis oficiais do canal:
@canalpeixebabel em todas as redes!
Membro do ScienceVlogs Brasil
/ @sciencevlogsbrasil
Rython
AINNN PYTRON
Boaaaa kkk
Rython é um pokémon, já teria o símbolo da nova linguagem kk
PyThoRn
na verdade. não. pypi.org/project/rython/
Excelente bate papo! Inteligentissima essa Juliana! Parabens por compatilhar essa bagagem e todo esse conhecimento!
Esse povo que já está no mestrado e tem cara de 20 anos; eu que nem entrei na faculdade já tenho cara de 40...
Que mulheres inteligentes e seguras. Inspirador.
verdade
Do que eu vejo de R e Python, eu discordo da entrevistada. Para escrever funções em Python preciso escrever muito mais linhas do que o R. Mas minhas aplicações são mais estatísticas. Mas vou aprender Python também. Muito bom o vídeo, parabéns às idealizadoras.
Ótima conversa! Concordo que dominar o melhor de cada linguagem é a estratégia mais recomendada - não somente para poder gerar soluções mais eficientes, mas também para poder reaproveitar código de terceiros com mais flexibilidade. O curso que leciono para a turma da indústria aqui no UK é metade R, metade Python, e tem sido super bem recebido.
Parabéns pelo canal e pela entrevista!
E eu quase não reconheci a Juliana de cabelo curto! Foi minha aluna de Planejamento e Análise de Experimentos quando fez o mestrado. Sempre curiosa, questionadora, aplicada. Fico muito feliz de saber que ela está tendo sucesso como Cientista de Dados. :-)
Olá Felipe. Você tem alguma dica pra quem quer atuar nesta área na indústria? Como está o mercado pra quem domina matemática aplicada e programação?
Obrigado pela atenção
Olá @@luiss7antonio644, por favor tenha em mente que minha perspectiva atual se relaciona principalmente ao mercado aqui no Reino Unido. Dito isso, as dicas são as mesmas que você encontraria em qualquer lugar da internet: se envolva em alguns projetos (p.ex., participar das competições da Kaggle, se voluntariar para algum projeto de data science colaborativo, ou desenvolver algo próprio) para construir um portifólio de atividades, e tente manter este portifólio público (p.ex., Github). Busque alguma certificação, se possível (não é indispensável, mas ajuda). Seja particularmente bom em alguma coisa, e tenha pelo menos algum conhecimento (ainda que incompleto ou superficial) de uma grande variedade de ferramentas e tecnologias ligadas ao tratamento, armazenamento, visualização ou modelagem de dados.
Matemática + programação é uma **excelente** combinação (principalmente em algumas áreas - o setor financeiro e de investimentos, por exemplo, absorve muita gente), mas para entrar na indústria você (geralmente) precisa mostrar que consegue fazer algo com esses skills (daí a sugestão de tentar ter um portifólio apresentável no Github).
Abraço
@@fcampelofp muito obrigado pelas informações bem detalhadas! Seguirei os conselhos! Muito grato
Se for pra chamar python de dentro do R, o reticulate permite manter memória entre múltiplas chamadas. É maravilhoso
Parabéns pela conversa. Eu sou professor da área de Física e terminei o doutorado na parte experimental. Ministro aula para o povo da ciência da computação e me sinto muito atraído a continuar na área de programação pois ja tenho experiência na programação mas voltada para assuntos específicos da física que estudei no mestrado. Pretendo aprender mais coisas da Ciência da computação para aprofundar e esse debate que vocês fizeram me ajudou muito e tirou muitas dúvidas. Quero dizer que esse foi o primeiro vídeo que assisto nesse canal e já adorei. PARABÉNS.
Eu sou do time Python, mas como qualquer coisa nessa vida, depende do pra quê!
Ótima conversa :)
Muito bom o conteúdo, parabéns. Os vídeos de vocês são fantásticos. Eu faço Bacharelado em Estatística, sei que existem muitas possibilidades com Python, mas hoje eu estou focando os meus estudos em R, por causa da faculdade. Mas não abandoei o Python, sempre estou flertando e estudando alguma coisa.
Que bom ver meninas tendo sucesso nesta área. Também trabalhei na área e admirava, muito, muito, as minhas colegas de trabalho e as ajudava no que eu podia. Já sei Python. Vou dar uma estudada no R.
Que lindo! Estou a uns 6 meses tentando ter noção sobre ciência de dados. Muito legal
Entrei em contato com Python a pelo menos 8 meses, desde então, venho estudando a utilização dessa linguagem no processamento de dados. Ainda não aprendi R, mas pretendo começar a estudar em breve. Sou da Biologia e desde que comecei a estudar um pouco de programação comecei a me interessar por áreas em que tenho que utilizar essas linguagens nos trabalhos... foi então que ouvi falar de Bioinformática. Pretendo fazer mestrado nessa área, por isso tenho interesse nessas duas linguagens, pois são as mais utilizadas na área. Gostei muito do vídeo de vocês, as informações disponibilizadas aqui me deixaram ainda mais ansioso para me aprofundar em Python e iniciar R logo...
Faz mais!! Estou começado a aprender de forma académica,espero continuar extraído o máximo do conteúdo de vcs obrigado e parabéns😁
Que canal lindo! Não conhecia! Conversa sensacional!
Mais de 24 minutos de vídeo que voam. Muito bom!
Poxa, mas claro que o C não tem capacidades prontas para lidar com estruturas de dados, sua finalidade é criar outras linguagens e aplicações complexas, e aí é onde seu poder e performance brilham, mas precisa de programador bem capacitado para lidar com as profundezas das estruturas de dados, algo que o R ou o Python já te facilitam muito. No mais, ótimo videocast! Parabéns.
Foi exatamente a intenção do que a gente falou ^^
Acho que é a primeira vez que vejo um Entendido Do Assunto :tm: defender alguma coisa do Windows. O mundo não é mais o mesmo, Charlie.
Surpreendeu esse papo, esperava uma papo mais voltado para Py
Minha primeira linguagem de estudo foi Java, em 2018. Aí em 2020 comecei a estudar Python e na faculdade, em 2021 vi outras linguagens (C, C+, Python, etc). Em 2022 consegui emprego como Dev em C#. Python é muito mais simples rsrsrs.
Valeu pela conversa gostei bastante meninas !!
Só senti falta de saber um pouco mais sobre a trajetória da Juliana.
Legal esse bate papo de vcs. Gosto muito do R, me ajudou muito no mestrado.
Nossa que vídeo incrível!! Deu pra ver o sentimento profundo que a Camila sentiu, quando a Juliana começou comentar sobre os parâmetros do TCC ASHUHASUUHASUHASUSAUSAUSAHU.
Mais uma conversa excelente
Boa noite!
Gostei muito do papo, estou começando a entrar nesta área e achei muito legal está conversa.
Vlw.
Uma vez eu li no uma definição " Python é a melhor segunda linguagem para tudo"
OBS: Primeiro vídeo que assisto do canal mais já estou inscrito!!!
No Rstudio, os trechos de código em python podem resultar em 'dataframes' que podem ser guardados na memória sim, com reticulate.
Parabéns meninas , esse é o caminho , excelente escolha e sucesso para vocês
Que video poderoso!! Comecei com R nas aulas de estatistica experimental, e muito depois fui aprender python. Esse video foi muito útil pra mim. Obrigado
Sou engenheiro de formação mas entrei no mercado de TI trabalhando com Dados! Coisa mais linda ver esse emponderamento feminino em tecnologia! Inteligentíssimas, inspiradoras... Estou amando essa área de dados, e pretendo aprender essas linguagens!
Ju, que sotaque maravilhoso! Norte/Nordeste é um hino!
Ótimo vídeo! Não conhecia o canal e apareceu aqui nos meus recomendados. +1 inscrito! :)
Excelente bate papo. Podcast real.
No fim a que a gente mais usa é o bom e velho SQL hehe
Tipo isso mesmo
Eu acho q esse programa funcionaria mt bem como podcast as vezes eu demoro para ver justamente pq no youtube não dar para ver off
Bom dia. Fantástico o vídeo.
Olá, estou aguardando meu resultado no ENEM e assistindo seus vídeos às 4 da manhã, área muito interessante, sucesso à vocês!!
Muito bom. Obrigado pelo conteúdo. Conhecia python e recentemente precisei aprender R, percebi essa complementação entre as duas. Valeu!
Eu sinceramente prefiro julia a essas duas. Ela foi criada exatamente para suprir a carência das duas. É uma linguagem científica, boa para trabalhar com álgebra linear, estatística e ainda é super performática. O pacote DataFrames é bem poderoso.
Vídeo massa. Essa é a dúvida de todo universitário que trabalha com ciências de dados!
Estou me formando em ciência biológicas e me interessei demais em programar em R por conta do nosso dia a dia. Sou leiga, mas estou animada em explorar essa área!
Vale a pena. Eu sou veterinário e trabalho com vigilância em saúde. O R, hoje, para meu trabalho, junto com QGIS, é indispensável. Não consigo me ver sem...
Que canal maravilhoso!!! Não conhecia e to maravilhado!
Sensacional! Gostei demais! Posta mais!
Não ser fã de linguagem é essencial para o desenvolvimento profissional. Ao invés de R ou Python, que tal R e Python? Muito melhor.
Embora não tenha explicado melhor o problema de rodar Java no Linux, essa informação é preciosa. Mais vídeos assim!
Não foi isso que ela falou. Ela falou que é perigoso rodar código desconhecido na sua máquina, principalmente se for Linux porque nem toda distribuição Linux protege o sistema do código a ser rodado.
@@N73B60 Sim, foi exatamente isso que entendi. Eu apenas não quis me alongar e transcrever o que ela falou no vídeo. Grato.
Meu só acontece isso se você estiver rodando como ou com usuário com poder de root, ou como administrador do linux.
A vantagem do R é a biblioteca para plotar gráficos bonitos... Que deixa de ser uma vantagem se você tiver MATLAB, que destrói todo mundo em beleza de plots.
Gosto das duas ferramentas. Uso mais o R para trabalhos acadêmicos. Parabéns. Excelente conserva.
Descobri o canal hoje, muito bom!
Aviso a alguns navegantes: Programar é criar um algoritmo que implementa uma função (uma máquina que produz algo planejado), independentemente da linguagem em que você escreve o algoritmo. Uma linguagem de programação é a ferramenta que você vai usar para que um computador rode o teu algoritmo. Aprender uma linguagem de programação (sem saber criar algoritmos) não implica que você estará aprendendo a programar.
Import milhões de bloquinhos e o pessoal ainda se diz cientista de qualquer coisa... Coisas totalmente distintas que caem no vocab popular. Acredito que estamos em uma onda bem estranha em que as pessoas estão deixando de estudar para implementar o ferramental para só usar as coisas que já estão prontas, ou que já estão fazendo!!! Estranho.
Aaaah, como eu amei esse canal!!!!! Tava falando dessas duas linguagens pra ciência de dados com um amigo ontem!
Muito esclarecedor. Parabéns!!
A conversa de vocês agregou bastante vlw
Show! parabéns pelo excelente video!
Show parabéns a todas. Muito boas as informações.
Muito boa a discussão
Essa parte da Tupla me lembra dos meus programas em C quando eu reservava espaço na memória e esquecia de liberar depois.
Eu: preciso decidir se uso Phyton ou R pra bioinformática
A mina do Data Science: não escolhi, aprendi os dois.
Eu: oporra...
A gente jurava que a Guamá iria ajudar, sabe?? Hehehe Para cada pessoa realmente é diferente! Aqui a gente vai de Python 😬😬
@@CanalPeixeBabel eu vou de surto mesmo kkkkk mas aprender Python primeiro pq preciso de IA pra ontem xD mas o R já tá na área de trabalho tb!
Gente que maravilho fazer uma busca na internet e achar um video só com mulheres falando do tema!
Sempre às ordens
Eu prefiro e confio mais no poder de processamento do R no Big Data. Trabalho atualmente com Java e SAS Basic.
R + LaTeX é vida.... passem longe de Stata...kkkk
Escolher uma só linguagem não tem sentido nenhum! Eu uso as duas no dia a dia sem problemas. O importante é usar a melhor ferramenta para cada projeto ;) Abraços!
Jurava que ia falar do jupyter, faz a mesmo coisa que ela disse que fez com R
Excelente bate-papo!
Introdução simples ao R em phylos.net
vocês são mto inspiradoras, obrigado por existirem. Quero entrar nessa área tbm !!!
Excelente meninas! Parabéns pela boa conversa!
Python é o que há pra quem entra na área de investimentos qualitativos $$$
Adorei todas as explicações, parabéns pelo vídeo, me ajudou muito.
Aaaah que lindo ver 3 mulheres programadoras! e.e
cabelos das entrevistadoras e da convidade estão perfeitos,amei o cabelo curto da apresentadora
Jupyter Notebook 19:15
Muito legal essa matéria. Aprendendo muito aqui.
vlw, to de boa com python
Amei! Excelente conteúdo! :)
KKKK, rstudio bugando a garota QUE programa!!!! Amei
Adoro vcs.....Parabéns pelo canal!!!!
bem humoradas vocês
De acordo com tudo que foi dito o quê mudaria e qual a diferença entre as duas linguagens quando trabalhados no computador quântico? Vcs sabem q o acesso online a ele já está disponível para programar? Pois é!Me digam aí se souberem!
Jupyter Notebook + Python = ❤
Adorei! Vou seguir com todas as minhas contas!
Depois da pressão psicológica ela "concordou" que python é melhor hahaha
E Julia para data science, o que ACHAM?
Que vc deve aprender python ou R
É o futuro, estuda python ou R, mas fica de olho no Julia
Resultado combinado!
Todo mundo sabe que o R venceu!
To no caminho de evolução com as duas linguagens! Otimo vídeo.
O cara executou o código java como sudo... por que isso do java é hilario kk
Achei estranho tbm, trabalho com java a uns 15 anos no linux e nunca vi disso. Único SO q tive problema com escrita em arquivos abertos pelo jboss na época foi o windows 2000, sei lá pq diabos os arquivos em aberto ficaram com logs de erros nos xmls do conf do jboss.. Java se for usado sem saber o básico de como funciona numa String, StringBuilder, StringBuffer, Threads, synchronized, primitivos e objetos.. é a receita para o caos.. é loop em lista sendo usada em várias Threads, é loop concatenando strings em vez de usar o builder, loop dentro de loop em vez de usar maps...
Debate de alto nível. Parabéns
mds quantos termos, buguei todo
Parabéns pelo conteúdo
Ótima conversa! Parabéns pelo vídeo. Gostaria de saber uma opinião de quem é da área, pois não conheço nenhum programador pessoalmente kkk
Moro em Pedro Leopoldo, próximo a BH, sou formado em Administração, mas completamente frustado, no meio do ano que vem formo em Análise e Desenvolvimento de Sistemas, adoro essa área de Data Science, porém tenho 26 anos e não tenho experiência. Faço vários cursos online sobre python e fiz um na udemy sobre Data Science com Python. Estou apaixonado com essa area. Vocês acham que existe a possibilidade de eu conseguir um emprego na área nessa situação? Tenho um pouco de receio de não conseguir devido a falta de experiência. Grande abraço!
Olá Douglas. Já passei por isto no início dos anos 2000... é muito difícil mesmo você gostar muito de algo e não ter espaço pela falta de experiência. Sugiro dedicar a algum projeto e procurar publicar os resultados pra comprovar algum domínio adquirido. Isto já seria um cartão de visita pra mostrar a alguma empresa. Siga adiante e abrace com coragem e fé aquilo que lhe dá prazer. Boa sorte !
@@luiss7antonio644 Muito obrigado pela dica Luis. Vou me dedicar a isso. Já tenho um projeto em mente inclusive. Abraço
Depois desse video eu quebrei meu preconceito com R e decidi aprender. Na real achei muito interessante a linguagem e to bem empolgado
Será que a Juliana não poderia indicar um livro legal ou mesmo cursos (Udemy por exemplo) para quem já programa em Python mas gostaria de aprender R?
Cara, o básico de R vc pega no próprio site do Rstudio numa boa. Eles possuem vários PDFs ensinando. Eu achei fácil o início, mas eu aprendi na faculdade, dá uma olhada lá. Recomendo instalar o R, Rstudio e o MikTex.
Que vídeo perfeito!!! Sz
Que conversa maravilhosa! Amei!
Java conseguiu sobrescrever o sistema operacional !!! ???, a parti do time 17:40
Estou tentando entender ainda. hehehe
cara quero conhecer vcs, eu faço o café.... estou começando nessa estrada,.
👏👏👏👏😏
Poderiam sugerir alguma literatura de R e Python??
De R eu recomendo muito o R for Data Science, do Hadley Wickham e Garret Grolemund.
Do python eu vou ficar devendo.
amei S2 S2 S2,legal a mulherada no mundo ti todas lindas
Discordo. Faço regressões de boa no Python, e tbm acho mais bacana a visualização usando 🐼 em python.
A questão da regressão é quando é necessário fazer análise de resíduo, o R dá mais informação.
Estudei R. Lindo!
Eu to fazendo mestrado em genética e to usando as duas linguagens pra processar meus dados! uso python pra rodar os comandos de outros progamas e pra gerar a tabela que vou processar em R pra estatistica e gerar graficos LINDOS pelo ggplot