{"id":3406,"date":"2021-01-29T17:42:18","date_gmt":"2021-01-29T20:42:18","guid":{"rendered":"https:\/\/geekblogti.wpengine.com\/?p=3406"},"modified":"2024-10-16T16:03:00","modified_gmt":"2024-10-16T19:03:00","slug":"qual-a-melhor-linguagem-para-ciencia-de-dados","status":"publish","type":"post","link":"https:\/\/www.geekhunter.com/pt/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/","title":{"rendered":"Qual a melhor linguagem para ci\u00eancia de dados?"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Voc\u00ea come\u00e7ou a trabalhar com ci\u00eancia de dados. J\u00e1 passou pela observa\u00e7\u00e3o, compreendeu o problema, formulou algumas hip\u00f3teses e at\u00e9 j\u00e1 escolheu o framework que ir\u00e1 trabalhar. Qual o pr\u00f3ximo passo? Escolher a linguagem de ci\u00eancias de dados que ir\u00e1 utilizar <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Mas, ainda existe uma d\u00favida no seu<\/span><i><span style=\"font-weight: 400;\"> workflow<\/span><\/i><span style=\"font-weight: 400;\">: Qual a melhor linguagem para os seus projetos? Isto \u00e9, aquela que vai te reduzir tempo de trabalho, oferecer assertividade e familiaridade. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Alguns<a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-e-como-se-tornar-um-data-scientist\/\"><strong> especialistas de <\/strong><\/a><\/span><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-e-como-se-tornar-um-data-scientist\/\"><strong><i>Data Science<\/i><\/strong><\/a><span style=\"font-weight: 400;\"> dizem que o desempenho da linguagem em si n\u00e3o importa, desde que haja desenvoltura no uso. Outros dizem que, para que o trabalho flua bem, ser\u00e1 necess\u00e1rio utilizar algumas linguagens-chave.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Quais deles est\u00e1 certo? O assunto ainda est\u00e1 em aberto. O fato \u00e9 que cada uma das linguagens t\u00eam suas vantagens. Umas mais e outras menos, \u00e9 claro, mas \u00e9 importante conhecer cada uma para ter um diagn\u00f3stico mais seguro.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Atualmente, as linguagens mais recomendadas para ci\u00eancia de dados, s\u00e3o:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Python<\/strong><\/li>\r\n<li><strong>Linguagem R<\/strong><\/li>\r\n<li><strong>Scala<\/strong><\/li>\r\n<li><strong>SAS<\/strong><\/li>\r\n<li><strong>Java<\/strong><\/li>\r\n<li><strong>Matlab<\/strong><\/li>\r\n<li><strong>Julia<\/strong><\/li>\r\n<li><strong>C<\/strong><\/li>\r\n<li><strong>C++<\/strong><\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>&gt;&gt;Leitura Recomendada:<\/strong><br \/><em>Leia nosso artigo sobre 5 <\/em><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/5-ferramentas-de-big-data-para-voce-conhecer\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong><em>ferramentas de Big Data<\/em><\/strong><\/a><em> para voc\u00ea conhecer<\/em><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-1-linguagem-para-ci-ncia-de-dados-python\">1. Linguagem para ci\u00eancia de dados: <strong>Python<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"567\" height=\"382\" class=\"wp-image-3408\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/python-e-ciencia-de-dados.jpg\" alt=\"logomarca da linguagem python\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/python-e-ciencia-de-dados.jpg 567w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/python-e-ciencia-de-dados-150x101.jpg 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/python-e-ciencia-de-dados-100x67.jpg 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/python-e-ciencia-de-dados-450x303.jpg 450w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Hoje, sem d\u00favidas, <strong>Python<\/strong> \u00e9 a linguagem p<\/span>ara<span style=\"font-weight: 400;\"> ci\u00eancia de dados mais utilizada no Brasil. N\u00e3o h\u00e1 como negar isso. A Python surgiu em 1991, no Centro de Matem\u00e1tica e Computa\u00e7\u00e3o, em Amsterd\u00e3, na Holanda. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u00c9 uma linguagem p<\/span>ara<span style=\"font-weight: 400;\"> ci\u00eancia de dados acad\u00eamica, bastante utilizada em cursos de matem\u00e1tica e estat\u00edstica, de tipagem din\u00e2mica, funcional e que tem como base a orienta\u00e7\u00e3o a objetos. Tamb\u00e9m \u00e9 de sintaxe simples, o que justifica bastante sua popularidade.\u00a0<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Al\u00e9m disso, Python conta com uma gigantesca comunidade, o que ajuda no seu aprimoramento constante. Ao usar Python voc\u00ea tamb\u00e9m consegue desfrutar de ambientes interativos para execu\u00e7\u00e3o de c\u00f3digos, os populares <strong>REPL<\/strong>. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Ah, n\u00e3o podemos esquecer de mencionar que Python tamb\u00e9m possui f\u00e1cil integra\u00e7\u00e3o com outras linguagens. Isso \u00e9 particularmente positivo se o <strong><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/cientista-de-dados-tudo-o-que-voce-precisa-para-se-tornar-um\/\" target=\"_blank\" rel=\"noopener noreferrer\">cientista de dados<\/a><\/strong> precisar usar uma m\u00e1quina virtual Linux e outra Windows, por exemplo. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Uma de suas grandes vantagens s\u00e3o os pacotes exclusivos para Ci\u00eancia de Dados, como <\/span><i><span style=\"font-weight: 400;\">scikit-learn<\/span><\/i><span style=\"font-weight: 400;\"> para Machine Learning, al\u00e9m de <\/span><i><span style=\"font-weight: 400;\">NumPy<\/span><\/i><span style=\"font-weight: 400;\"> e <em>Pandas<\/em> para an\u00e1lise de dados. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">A Python tamb\u00e9m \u00e9 menos complexa de ser aprendida do que outras linguagens de ci\u00eancia de dados.\u00a0<\/span><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"h-os-pacotes-de-python-e-suas-utilidades\"><b>Os pacotes de Python e suas utilidades: <\/b><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><span style=\"font-weight: 400;\"><strong>scikit-learn<\/strong> (machine learning)<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>pandas <\/strong>(manipula\u00e7\u00e3o de dados)<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>sciPy <\/strong>(computa\u00e7\u00e3o cient\u00edfica)<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Matplotlib <\/strong>(apresenta\u00e7\u00e3o gr\u00e1fica) <\/span><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><b>&gt;&gt;Leitura recomendada: <\/b><b><br \/><\/b><span style=\"font-weight: 400;\">Aqui est\u00e3o os primeiros passos para come\u00e7ar a <strong><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/passos-para-iniciar-a-sua-carreira-de-desenvolvedor-na-linguagem-python\/\" target=\"_blank\" rel=\"noopener noreferrer\">desenvolver em Python<\/a><\/strong>.<\/span><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-2-linguagem-r\">2. <strong>Linguagem R<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"930\" class=\"wp-image-3410\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados.png\" alt=\"logomarca da linguagem r para ciencia de dados\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados.png 1200w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados-150x116.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados-100x78.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados-600x465.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados-450x349.png 450w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-r-para-ciencia-de-dados-697x540.png 697w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Juntamente com Python, <strong>R<\/strong> \u00e9 uma linguagem de ci\u00eancia de dados muito usada. A R \u00e9 muito apreciada por matem\u00e1ticos e estat\u00edsticos, j\u00e1 que possui suporte para c\u00e1lculos e an\u00e1lises complexas. E, claro, porque ela tamb\u00e9m foi criada por estat\u00edsticos*. \u00a0<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u00c9 uma linguagem para modelagem linear e n\u00e3o-linear, an\u00e1lises temporais, agrupamento e etc. E algo muito importante: se voc\u00ea quiser trabalhar com <strong>R<\/strong>, voc\u00ea vai precisar de um computador com mem\u00f3ria <strong>RAM<\/strong> suficiente. \u00c9 bom j\u00e1 avisar que m\u00e1quinas com <em>menos de 64 bits<\/em> n\u00e3o ser\u00e3o suficientes.\u00a0<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Um dos maiores \u2018por\u00e9ns\u2019 do seu uso \u00e9 a maior complexidade no aprendizado. Se n\u00e3o h\u00e1 uma experi\u00eancia pr\u00e9via com <strong>SAS<\/strong> ou <strong>Matlab<\/strong>, o uso da linguagem para ci\u00eancia de dados <strong>R<\/strong> pode se tornar penoso. N\u00e3o \u00e9 uma boa op\u00e7\u00e3o se o desejo \u00e9 de agilidade inicial. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Outro ponto \u00e9 que, embora possa cair muito bem para projetos estat\u00edsticos profundos, o fato de n\u00e3o contar com um suporte contratado deixa muitas empresas inseguras, pela possibilidade de surgimento de bugs. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Mas o cen\u00e1rio est\u00e1 mudando: hoje, gigantes como <em>Microsoft<\/em> e <em>Oracle<\/em> j\u00e1 desenvolvem solu\u00e7\u00f5es de <em>analytics<\/em> em <strong>R<\/strong>, o que acaba trazendo um efeito evangelizador ao mercado. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Falando em vantagens: assim como com Python, tamb\u00e9m \u00e9 poss\u00edvel o uso de ambientes interativos para codar (<strong>REPL<\/strong>). <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Sem esquecer, claro, da sua ampla biblioteca nativa, que possui uma das maiores (se n\u00e3o a maior) quantidade de pacotes do mercado. Catalogados, j\u00e1 s\u00e3o mais de 9 mil. <\/span><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"h-os-pacotes-de-r-e-suas-utilidades\"><b>Os pacotes de R e suas utilidades: <\/b><b><\/b><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><span style=\"font-weight: 400;\"><strong>stringr <\/strong>(manipula\u00e7\u00e3o de strings)<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>ggvis <\/strong>e o <strong>ggplot2 <\/strong>(apresenta\u00e7\u00e3o gr\u00e1fica)**<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>zoo <\/strong>(time-series)<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>caret <\/strong>(machine learning)<\/span><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><i><span style=\"font-weight: 400;\">*R foi criada por Ross Ihaka e Robert Gentleman em meados dos anos 1990.<\/span><\/i><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><i><span style=\"font-weight: 400;\">**O ggplot2 \u00e9 gratuito e \u00e9 considerado uma das melhores (sen\u00e3o a melhor) ferramenta do mercado para visualiza\u00e7\u00e3o e apresenta\u00e7\u00e3o de dados. Vale a pena conferir!<\/span><\/i><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.geekhunter.com\/pt\/vagas?utm_source=blog&amp;utm_medium=banner&amp;utm_campaign=qual_a_melhor_linguagem_para_ciencia_de_dados\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"720\" height=\"200\" class=\"wp-image-11717\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas.png\" alt=\"Banner para acessar vagas de linguagem de ci\u00eancia de dados na plataforma da Geekhunter.\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas.png 720w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-150x42.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-100x28.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-600x167.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-450x125.png 450w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/a><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-3-scala\">3. <strong>Scala<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" class=\"wp-image-3411\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados.png\" alt=\"logomarca da linguagem scala para ciencia de dados\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados.png 1200w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados-150x84.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados-100x56.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados-600x338.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados-450x253.png 450w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-scala-ciencia-de-dados-960x540.png 960w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong>Scala<\/strong> \u00e9 uma linguagem de ci\u00eancia de dados orientada a objetos e funcional, assim como Python. E assim como a linguagem R, Scala possui ampla biblioteca nativa. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Se voc\u00ea estiver entre usar <strong>Python<\/strong> e<strong> R<\/strong>, a\u00ed vai uma informa\u00e7\u00e3o para n\u00e3o descartar Scala: a linguagem \u00e9 amplamente utilizada por grandes corpora\u00e7\u00f5es como <em>Twitter<\/em> e at\u00e9 a comunidade <strong>GitHub<\/strong>. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Ah, n\u00e3o podemos esquecer que<strong> Scala<\/strong> tamb\u00e9m \u00e9 utilizada no querid\u00edssimo Apache Spark, o framework de processamento distribu\u00eddo favorito dos Engenheiros de Dados. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">E, apesar de possuir grandes similaridades com <strong>Java<\/strong>, a Scala tende a ser mais simples e sintetizar melhor, isto \u00e9, costuma utilizar menos linhas de c\u00f3digo. Com Scala voc\u00ea faz mais escrevendo menos. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Das linguagens orientadas a objetos, a Scala \u00e9 considerada uma das mais r\u00e1pidas. Isso se houver uma compara\u00e7\u00e3o com Python, por exemplo. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Pela proximidade com Java, a Scala tamb\u00e9m possui uma vantagem espec\u00edfica: compatibilidade com a <em>JVM<\/em>, m\u00e1quina virtual Java, que ainda \u00e9 amplamente utilizada.<\/span><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"h-as-bibliotecas-de-scala-e-seus-pacotes-mais-famosos\"><b>As bibliotecas de Scala e seus pacotes mais famosos: <\/b><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><span style=\"font-weight: 400;\"><strong>ScalaNLP:<\/strong> Biblioteca de Machine Learning<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>PredictionIO:<\/strong> Tamb\u00e9m para Machine Learning, trata-se de framework open source excelente para Cientistas de Dados.<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Epic:<\/strong> Framework para an\u00e1lise preditiva<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Factorie:<\/strong> toolkit para modelagem probabil\u00edstica<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Saddle:<\/strong> biblioteca de manipula\u00e7\u00e3o de dados<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Axle: <\/strong>biblioteca open source para computa\u00e7\u00e3o cient\u00edfica<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Breeze:<\/strong> biblioteca para processamento num\u00e9rico e \u00e1lgebra linear<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>Chalk:<\/strong> biblioteca para processamento de linguagem natural<\/span><\/li>\r\n<li><span style=\"font-weight: 400;\"><strong>MLlib: <\/strong>framework de Machine Learning<\/span><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong><em>&gt;&gt;Artigo Recomendado:<\/em><\/strong><em><br \/>Veja aqui como e quando voc\u00ea deve<\/em><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/quando-e-como-implementar-big-data\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong><em> implementar Big Data <\/em><\/strong><\/a><em>na sua empresa.<\/em><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-4-sas\">4. <strong>SAS<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"320\" class=\"wp-image-3412\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/linguagem-sas-ciencia-de-dados.jpg\" alt=\"logomarca da linguagem sas para ciencia de dados\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-sas-ciencia-de-dados.jpg 440w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-sas-ciencia-de-dados-150x109.jpg 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-sas-ciencia-de-dados-100x73.jpg 100w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Criada na Universidade da Carolina do Norte, em 1976, a SAS nasceu para suprir a demanda de uma pesquisa agr\u00edcola e mais tarde foi difundida para pesquisas em v\u00e1rias ind\u00fastrias. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Se pud\u00e9ssemos fazer um paralelo com o uso de uma linguagem para ci\u00eancia de dados mais populares <\/span><i>(<span style=\"font-weight: 400;\">Python, R e Scala<\/span><\/i><span style=\"font-weight: 400;\">), dir\u00edamos que <strong>SAS<\/strong> \u00e9 muito similar a <strong>R<\/strong>, s\u00f3 que n\u00e3o \u00e9 <\/span><i><span style=\"font-weight: 400;\">open source<\/span><\/i><span style=\"font-weight: 400;\">. Outra grande diferen\u00e7a \u00e9 a maior facilidade de aprender, se comparada a<strong> R<\/strong>. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Por ser paga &#8211; e portanto contar com suporte estabelecido &#8211; a SAS oferece mais estabilidade e seguran\u00e7a, mas perde para R na evolu\u00e7\u00e3o da tecnologia, j\u00e1 que R \u00e9 <\/span><i><span style=\"font-weight: 400;\">open source<\/span><\/i><span style=\"font-weight: 400;\">.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Apesar de <strong>Python<\/strong>, atualmente, ser a mais utilizada no Brasil &#8211; <\/span><i><span style=\"font-weight: 400;\">e isso se d\u00e1 at\u00e9 por um fen\u00f4meno de boost do Data Science e do surgimento de muitos profissionais novos <\/span><\/i><span style=\"font-weight: 400;\">&#8211; em alguns locais SAS aparece como favorita, na frente de Python e s\u00f3 perdendo para <strong>R<\/strong>.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong><em>&gt;&gt;Leitura Recomendada:<\/em><\/strong><em><br \/>Fundamentos de <\/em><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/fundamentos-de-python-para-analise-de-dados\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Python na an\u00e1lise de dados (abre numa nova aba)\"><strong><em>Python na an\u00e1lise de dados<\/em><\/strong><\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-5-linguagem-para-ci-ncia-de-dados-java\">5. Linguagem para Ci\u00eancia de Dados: <strong>Java<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1197\" height=\"803\" class=\"wp-image-3413\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/linguagem-java.png\" alt=\"logomarca da linguagem java\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-java.png 1197w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-java-150x101.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-java-100x67.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-java-600x403.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-java-450x302.png 450w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-java-805x540.png 805w\" sizes=\"(max-width: 1197px) 100vw, 1197px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Apesar de ser bem menos utilizada hoje, a <strong><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/o-java-ainda-faz-historia\/\" target=\"_blank\" rel=\"noopener noreferrer\">linguagem Java<\/a><\/strong> funciona bem para o Hadoop MapReduce, j\u00e1 que o HDFS \u00e9 escrito em Java. Voc\u00ea conhece o Hadoop, certo? O Hadoop \u00e9 um dos mais famosos frameworks para processamento e armazenamento de Big Data.\u00a0<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Uma boa novidade \u00e9 o Java 9, lan\u00e7ado em 2017, que trabalha com o JShell, facilitador do uso de REPL. Este recurso n\u00e3o estava dispon\u00edvel para as vers\u00f5es anteriores de Java. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><i><span style=\"font-weight: 400;\">\u201cMas se temos linguagens mais atualizadas, robustas e funcionais, por que optar por Java?\u201d<\/span><\/i><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Bem, o Java oferece uma grande quantidade de <em>debuggers<\/em>, recursos de seguran\u00e7a e <em>profilers<\/em>, ideais para quem n\u00e3o quer se aventurar em linguagens mais robustas, por\u00e9m em constante evolu\u00e7\u00e3o, como \u00e9 o caso de R. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Sim, n\u00f3s sabemos que a sintaxe ainda \u00e9 um problema para Java, mas se voc\u00ea j\u00e1 tiver experi\u00eancia em Java, por que n\u00e3o experimentar?<\/span><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.geekhunter.com\/pt\/vagas?utm_source=blog&amp;utm_medium=banner&amp;utm_campaign=qual_a_melhor_linguagem_para_ciencia_de_dados\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"720\" height=\"200\" class=\"wp-image-11717\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas.png\" alt=\"Banner para acessar vagas de linguagem de ci\u00eancia de dados na plataforma da Geekhunter.\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas.png 720w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-150x42.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-100x28.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-600x167.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-vagas-450x125.png 450w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/a><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-6-matlab\">6. <strong>Matlab<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"340\" class=\"wp-image-3414\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/linguagem-matlab-computacao-cientifica.png\" alt=\"logomarca da linguagem matlab para computa\u00e7\u00e3o cient\u00edfica\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-matlab-computacao-cientifica.png 720w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-matlab-computacao-cientifica-150x71.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-matlab-computacao-cientifica-100x47.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-matlab-computacao-cientifica-600x283.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-matlab-computacao-cientifica-450x213.png 450w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">A <strong>Matlab<\/strong> &#8211;<\/span><i><span style=\"font-weight: 400;\"> assim como a Octave, que n\u00e3o citamos ainda, mas tamb\u00e9m \u00e9 uma op\u00e7\u00e3o<\/span><\/i><span style=\"font-weight: 400;\"> &#8211; \u00e9 uma linguagem alto desempenho, mas n\u00e3o est\u00e1 dispon\u00edvel em <\/span><i><span style=\"font-weight: 400;\">open source<\/span><\/i><span style=\"font-weight: 400;\">, o que pode ser um por\u00e9m se voc\u00ea n\u00e3o estiver atuando em uma empresa. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Os pr\u00f3s da Matlab \u00e9 que ela \u00e9 poderos\u00edssima para cria\u00e7\u00e3o de algoritmos e modelagem estat\u00edstica. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">&gt;<strong>&gt;Leitura Recomendada:<br \/><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/sql-nosql-newsql-qual-banco-de-dados-usar\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"SQL, NoSQL, NewSQL (abre numa nova aba)\">SQL, NoSQL, NewSQL<\/a><\/strong>: Qual banco de dados usar?<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-7-julia\">7. <strong>Julia<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"865\" class=\"wp-image-3409\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados.png\" alt=\"logomarca da linguagem julia para ciencia de dados\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados.png 1280w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados-150x101.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados-100x68.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados-600x405.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados-450x304.png 450w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/linguagem-julia-ciencia-de-dados-799x540.png 799w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Essa linguagem para ci\u00eancia de dados chamada <strong>Julia<\/strong> \u00e9 a jovenzinha da lista, divulgada apenas em 2012, mas n\u00e3o fica atr\u00e1s quando o assunto \u00e9 desempenho. Julia foi criada especificamente para computa\u00e7\u00e3o cient\u00edfica, processamento distribu\u00eddo, machine learning e \u00e1lgebra linear de grande escala. E o melhor de tudo:\u00e9 <\/span><i><span style=\"font-weight: 400;\">open source<\/span><\/i><span style=\"font-weight: 400;\">!<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">T<\/span>em<span style=\"font-weight: 400;\"> base no dinamismo de <strong>Ruby<\/strong>, na velocidade da <strong>Linguagem C<\/strong> e no potencial de <strong>Matlab<\/strong> para modelagem estat\u00edstica e cria\u00e7\u00e3o de algoritmos. \u00c9 de simples sintaxe, muito parecida com <strong>Python<\/strong>. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">O seu maior por\u00e9m s\u00e3o as bibliotecas, que ainda s\u00e3o escassas, o que \u00e9 natural, se levarmos em considera\u00e7\u00e3o a idade da linguagem. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Apesar de n\u00e3o ser t\u00e3o conhecida, alguns cientistas de dados a defendem veemente pela agilidade para lidar com aplica\u00e7\u00f5es diversas e pelo desempenho com<\/span><i><span style=\"font-weight: 400;\"> clusters<\/span><\/i><span style=\"font-weight: 400;\"> (processamento distribu\u00eddo).<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong><em>&gt;&gt;Leitura Recomendada:<br \/><\/em><\/strong><a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/people-marketing-e-ciencia-de-dados\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Ci\u00eancia de dados (abre numa nova aba)\"><strong><em>Ci\u00eancia de dados<\/em><\/strong><\/a><strong><em>:<\/em><\/strong><em> como aplicar ao marketing<\/em><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-afinal-qual-a-melhor-linguagem-para-ci-ncia-de-dados\"><strong>Afinal, qual a melhor linguagem para ci\u00eancia de dados?<\/strong><\/h2>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2048\" class=\"wp-image-3415\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar.jpg\" alt=\"big data sendo tratado e organizado\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar.jpg 2560w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar-150x120.jpg 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar-100x80.jpg 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar-600x480.jpg 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar-450x360.jpg 450w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/big-data-qual-linguagem-utilizar-675x540.jpg 675w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Tem gente indecisa por a\u00ed? O pr\u00f3ximo \u00e9 entender qual o seu momento na \u00e1rea. Se voc\u00ea j\u00e1 tem uma boa bagagem na \u00e1rea e precisa desenvolver projetos complexos, com certeza olhar\u00e1 para <strong>R<\/strong> e <strong>Matlab<\/strong> com outros olhos. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Agora, se voc\u00ea est\u00e1 no come\u00e7o do trabalho e precisa de menos complexidade, tanto <strong>Python<\/strong>, como <strong>Julia<\/strong> podem servir muito bem.<\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong>Matlab<\/strong> e <strong>SAS<\/strong> s\u00e3o bem \u00fateis se voc\u00ea preza pela seguran\u00e7a e suporte do seu projeto, e isso vale para os casos de grandes corpora\u00e7\u00f5es. Mas isso n\u00e3o \u00e9 regra: veja o caso da <em>Microsoft<\/em> e <em>Oracle<\/em>, que est\u00e3o investindo fortemente em R. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">No caso dessas corpora\u00e7\u00f5es, em espec\u00edfico, existe uma grande equipe de desenvolvedores fazendo plant\u00e3o de testes e monitorando projetos. \u00c9 isso que voc\u00ea deve pesar. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">Agora, se voc\u00ea j\u00e1 tem experi\u00eancia em Java e quer seguir carreira na \u00e1rea de ci\u00eancia de dados, Java servir\u00e1 perfeitamente bem na sua inicia\u00e7\u00e3o. E sem fal\u00e1cias de que Java n\u00e3o funciona: as limita\u00e7\u00f5es de sintaxe n\u00e3o prejudicar\u00e3o severamente seus projetos. <\/span><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>A dica de hoje \u00e9: teste. Teste e investigue todas as possibilidades. Voc\u00ea j\u00e1 tem as ferramentas, agora m\u00e3os \u00e0 obra!<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.geekhunter.com\/pt\/candidates\/signup?utm_source=blog&amp;utm_medium=banner&amp;utm_campaign=qual_a_melhor_linguagem_para_ciencia_de_dados\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"200\" class=\"wp-image-11716\" src=\"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-cadastro.png\" alt=\"Banner de linguadem para ci\u00eancia de dados para se cadastrar na Geekhunter\" srcset=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-cadastro.png 720w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-cadastro-150x42.png 150w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-cadastro-100x28.png 100w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-cadastro-600x167.png 600w, https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2021\/01\/banner-linguagem-ciencia-de-dados-cadastro-450x125.png 450w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/a><\/figure>\r\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea come\u00e7ou a trabalhar com ci\u00eancia de dados. J\u00e1 passou pela observa\u00e7\u00e3o, compreendeu o problema, formulou algumas hip\u00f3teses e at\u00e9 j\u00e1 escolheu o framework que ir\u00e1 trabalhar. Qual o pr\u00f3ximo passo? Escolher a linguagem de ci\u00eancias de dados que ir\u00e1 utilizar Mas, ainda existe uma d\u00favida no seu workflow: Qual a melhor linguagem para os [&hellip;]<\/p>\n","protected":false},"author":167,"featured_media":3407,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-3406","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimiento-de-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.7 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Linguagem Ci\u00eancia de Dados: qual a melhor do mercado?<\/title>\n<meta name=\"description\" content=\"Python, R, Scala, Java, Julia. Qual a melhor linguagem de ci\u00eancia de dados? Existe uma de fato? Leia o artigo e descubra!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qual a melhor linguagem para ci\u00eancia de dados?\" \/>\n<meta property=\"og:description\" content=\"Voc\u00ea come\u00e7ou a trabalhar com ci\u00eancia de dados. J\u00e1 passou pela observa\u00e7\u00e3o, compreendeu o problema, formulou algumas hip\u00f3teses e at\u00e9 j\u00e1 escolheu o framework\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Geekhunter\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/geekhunterbr\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-29T20:42:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-16T19:03:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/qual-linguagem-usar-para-ciencia-de-dados.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"835\" \/>\n\t<meta property=\"og:image:height\" content=\"437\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Geekhunter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@geekhunterbr\" \/>\n<meta name=\"twitter:site\" content=\"@geekhunterbr\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Geekhunter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/\"},\"author\":{\"name\":\"Geekhunter\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/person\\\/9f62b173345139f7bbdaf55312c3d400\"},\"headline\":\"Qual a melhor linguagem para ci\u00eancia de dados?\",\"datePublished\":\"2021-01-29T20:42:18+00:00\",\"dateModified\":\"2024-10-16T19:03:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/\"},\"wordCount\":1829,\"publisher\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/qual-linguagem-usar-para-ciencia-de-dados.jpg\",\"articleSection\":[\"Desenvolvimiento de software\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/\",\"name\":\"Linguagem Ci\u00eancia de Dados: qual a melhor do mercado?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/qual-linguagem-usar-para-ciencia-de-dados.jpg\",\"datePublished\":\"2021-01-29T20:42:18+00:00\",\"dateModified\":\"2024-10-16T19:03:00+00:00\",\"description\":\"Python, R, Scala, Java, Julia. Qual a melhor linguagem de ci\u00eancia de dados? Existe uma de fato? Leia o artigo e descubra!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/qual-linguagem-usar-para-ciencia-de-dados.jpg\",\"contentUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/qual-linguagem-usar-para-ciencia-de-dados.jpg\",\"width\":835,\"height\":437,\"caption\":\"massa da dados sendo tratadas em ci\u00eancia de dados\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/qual-a-melhor-linguagem-para-ciencia-de-dados\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mundo TI\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/category\\\/mundo-ti\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Desenvolvimiento de software\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/category\\\/mundo-ti\\\/desenvolvimiento-de-software\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Qual a melhor linguagem para ci\u00eancia de dados?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/\",\"name\":\"Blog de TI\",\"description\":\"Dicas para o RH e profissionais da \u00e1rea TI\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\",\"name\":\"GeekHunter\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/icon-1.png\",\"contentUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/icon-1.png\",\"width\":300,\"height\":300,\"caption\":\"GeekHunter\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/geekhunterbr\\\/\",\"https:\\\/\\\/x.com\\\/geekhunterbr\",\"https:\\\/\\\/www.instagram.com\\\/geekhunterbr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/geekhunter-brasil\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@GeekHunterOfficial\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/person\\\/9f62b173345139f7bbdaf55312c3d400\",\"name\":\"Geekhunter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"caption\":\"Geekhunter\"},\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/author\\\/matias\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Linguagem Ci\u00eancia de Dados: qual a melhor do mercado?","description":"Python, R, Scala, Java, Julia. Qual a melhor linguagem de ci\u00eancia de dados? Existe uma de fato? Leia o artigo e descubra!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/","og_locale":"pt_BR","og_type":"article","og_title":"Qual a melhor linguagem para ci\u00eancia de dados?","og_description":"Voc\u00ea come\u00e7ou a trabalhar com ci\u00eancia de dados. J\u00e1 passou pela observa\u00e7\u00e3o, compreendeu o problema, formulou algumas hip\u00f3teses e at\u00e9 j\u00e1 escolheu o framework","og_url":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/","og_site_name":"Blog Geekhunter","article_publisher":"https:\/\/www.facebook.com\/geekhunterbr\/","article_published_time":"2021-01-29T20:42:18+00:00","article_modified_time":"2024-10-16T19:03:00+00:00","og_image":[{"width":835,"height":437,"url":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/qual-linguagem-usar-para-ciencia-de-dados.jpg","type":"image\/jpeg"}],"author":"Geekhunter","twitter_card":"summary_large_image","twitter_creator":"@geekhunterbr","twitter_site":"@geekhunterbr","twitter_misc":{"Escrito por":"Geekhunter","Est. tempo de leitura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#article","isPartOf":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/"},"author":{"name":"Geekhunter","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/person\/9f62b173345139f7bbdaf55312c3d400"},"headline":"Qual a melhor linguagem para ci\u00eancia de dados?","datePublished":"2021-01-29T20:42:18+00:00","dateModified":"2024-10-16T19:03:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/"},"wordCount":1829,"publisher":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#primaryimage"},"thumbnailUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/qual-linguagem-usar-para-ciencia-de-dados.jpg","articleSection":["Desenvolvimiento de software"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/","url":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/","name":"Linguagem Ci\u00eancia de Dados: qual a melhor do mercado?","isPartOf":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#primaryimage"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#primaryimage"},"thumbnailUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/qual-linguagem-usar-para-ciencia-de-dados.jpg","datePublished":"2021-01-29T20:42:18+00:00","dateModified":"2024-10-16T19:03:00+00:00","description":"Python, R, Scala, Java, Julia. Qual a melhor linguagem de ci\u00eancia de dados? Existe uma de fato? Leia o artigo e descubra!","breadcrumb":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.geekhunter.com/pt/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#primaryimage","url":"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2018\/11\/qual-linguagem-usar-para-ciencia-de-dados.jpg","contentUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2018\/11\/qual-linguagem-usar-para-ciencia-de-dados.jpg","width":835,"height":437,"caption":"massa da dados sendo tratadas em ci\u00eancia de dados"},{"@type":"BreadcrumbList","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/qual-a-melhor-linguagem-para-ciencia-de-dados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.geekhunter.com/pt/blog\/"},{"@type":"ListItem","position":2,"name":"Mundo TI","item":"https:\/\/www.geekhunter.com/pt/blog\/category\/mundo-ti\/"},{"@type":"ListItem","position":3,"name":"Desenvolvimiento de software","item":"https:\/\/www.geekhunter.com/pt/blog\/category\/mundo-ti\/desenvolvimiento-de-software\/"},{"@type":"ListItem","position":4,"name":"Qual a melhor linguagem para ci\u00eancia de dados?"}]},{"@type":"WebSite","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#website","url":"https:\/\/www.geekhunter.com\/pt\/blog\/","name":"Blog de TI","description":"Dicas para o RH e profissionais da \u00e1rea TI","publisher":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.geekhunter.com/pt/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization","name":"GeekHunter","url":"https:\/\/www.geekhunter.com\/pt\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2024\/10\/icon-1.png","contentUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2024\/10\/icon-1.png","width":300,"height":300,"caption":"GeekHunter"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/geekhunterbr\/","https:\/\/x.com\/geekhunterbr","https:\/\/www.instagram.com\/geekhunterbr\/","https:\/\/www.linkedin.com\/company\/geekhunter-brasil\/","https:\/\/www.youtube.com\/@GeekHunterOfficial"]},{"@type":"Person","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/person\/9f62b173345139f7bbdaf55312c3d400","name":"Geekhunter","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","caption":"Geekhunter"},"url":"https:\/\/www.geekhunter.com\/pt\/blog\/author\/matias\/"}]}},"_links":{"self":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts\/3406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/comments?post=3406"}],"version-history":[{"count":0,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts\/3406\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/media\/3407"}],"wp:attachment":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/media?parent=3406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/categories?post=3406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/tags?post=3406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}