• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Sistemas de Informação ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Programa Java para Gerenciamento de Produtos de Mini Mercado - Lista de Exercícios

1

Programa Java para Gerenciamento de Produtos de Mini Mercado - Lista de Exercícios

Linguagens de Programação

ESPM

Programa Java Gerenciamento de Produtos Mini Mercado - Cadastro Pesquisa Listagem Exclusao

2

Programa Java Gerenciamento de Produtos Mini Mercado - Cadastro Pesquisa Listagem Exclusao

Linguagens de Programação

ESPM

API-REST-Springboot-CRUD-Cadastro-de-Livros-com-Interface-WEB

1

API-REST-Springboot-CRUD-Cadastro-de-Livros-com-Interface-WEB

Linguagens de Programação

ESPM

Base R Cheat Sheet

2

Base R Cheat Sheet

Linguagens de Programação

ESPM

Introdução à Codificação de Métodos em Java

37

Introdução à Codificação de Métodos em Java

Linguagens de Programação

ESPM

Atividade Prática: CRUD de Jogos com HTML, JavaScript e DOM

3

Atividade Prática: CRUD de Jogos com HTML, JavaScript e DOM

Linguagens de Programação

ESPM

Homebase - Plataforma para Software Local-First: Alternativa Rápida a APIs e JSON

1

Homebase - Plataforma para Software Local-First: Alternativa Rápida a APIs e JSON

Linguagens de Programação

ESPM

Introdução aos Arrays Unidimensionais em Java

42

Introdução aos Arrays Unidimensionais em Java

Linguagens de Programação

ESPM

Introdução aos Arrays Bidimensionais em Programação

20

Introdução aos Arrays Bidimensionais em Programação

Linguagens de Programação

ESPM

Exercícios de JavaScript HTML - Lógica de Programação e Front-end

3

Exercícios de JavaScript HTML - Lógica de Programação e Front-end

Linguagens de Programação

ESPM

Texto de pré-visualização

Introdução à linguagem R Prof Cléber da Costa Figueiredo Aula 01 Objetivos Apresentar um breve histórico da linguagem e das principais interfaces Diferenciar as principais classes Aplicar elementos gráficos para as principais classes Afinal o que é R É uma linguagem de programação orientada a objetos Surgiu dentro do departamento de estatística da Universidade de Auckland Nova Zelândia em 1993 Seus idealizadores são os professores Ross Ihaka e Robert Gentleman Afinal o que é R Assim a linguagem surgiu como um trocadilho das iniciais dos nomes dos seus idealizadores Como o R e a letra anterior a S no alfabeto a linguagem era vista como a versão beta do que seria escrito na linguagem S que era comercializada pelo software SPlus Hoje a empresa SPlus pertencente a TIBCO que comprou a Insightful Corporation antiga proprietária do software Só que o R é de ninguém Surgiu dentro de um espírito de cooperação entre estatísticos que queriam facilitar a vida dos estatísticos Por esse motivo é a linguagem mais utilizada por quem vem da área de ciências exatas com viés estatístico Já o Python é uma linguagem de programação de alto nível orientada a objetos Lançada por Guido van Rossum em 1991 Construída para facilitar a vida dos programadores O cientista de dados Interface gráfica de usuário GUI Por muito tempo a única GUI disponível para se rodar programas em R era feia não completável e não amigável Isso fez com que o R ficasse de lado por algum tempo Contudo alguns esforços para melhorar as interfaces gráficas levaram à criação do R Commander FOX 2005 e mais recentemente à criação do RStudio com primeiro lançamento em 2011 e versão estável datada de 2016 RStudio agora é Posit Como instalar Instalar primeiro a linguagem R apropriada para o seu Sistema Operacional em httpscranrprojectorg Baixar o executável e executálo Em segundo lugar baixar o executável do RStudio e executá lo httpspositco Essa ordem de instalação é crucial e deve ser obedecida Caso necessite de ajuda adicional para as instalações assista ao vídeo abaixo de acordo com seu sistema operacional R Windows httpswwwyoutubecomwatchvBuoAuRbt3qw RStudio Windows httpswwwyoutubecomwatchviHrJTzYVFNw R MAC httpswwwyoutubecomwatchvBblrEgyhysA RStudio MAC httpswwwyoutubecomwatchvIBE7dPJQNaE RStudio É um ambiente de desenvolvimento integrado IDE que possibilita a construção de códigos de programação e visualização gráfica As vantagens desse IDE fora o console que já era existente no R GUI padrão são editor com realce de sintaxe que suporta execução direta de código ambientes separados para plotagem e listagem de objetos histórico depuração e gerenciamento de espaço de trabalho ferramenta de autocomplemento RStudio inspirado em C e Qt Editor Console Ambiente para a listagem de objetos Ambiente para a plotagem ajuda apresentação dos pacotes bibliotecas RStudio cloud httpsrstudiocloud Do share teach and learn data science with R Atribuição e objetos em R Há três formas de atribuição dentro do RStudio x c1 2 3 4 5 y c6 7 8 9 10 x z Muita atenção com o sentido das flechas a dataframex y Junção de dois vetores classa classz Dimensões dos objetos Qual o comprimento de z lengthz Qual a dimensão de a dima Note que z só possui uma dimensão mas se quisermos transformálo em matriz basta fazer z asmatrixz lengthz dimz Classes Note que z é um objeto identificado como numeric No R numeric e double são sinônimos Alocam os números reais Vamos atribuir valores irracionais a alguns objetos b pi c sqrt2 Note que b e c receberam valores Para sabermos se foram entendidos dentro da classe numeric fazemos isnumericb Classes Outra classe bastante utilizada com números é a classe integer d asintegerb e asintegerc Note que d e e receberam apenas os valores inteiros dos números irracionais b e c Para sabermos se foram entendidos dentro da classe integer fazemos isintegerd Classes Quando trabalharmos com estruturas de controle de fluxo por exemplo if for while etc precisaremos entender a classe logical f isintegerb classf Mais um exemplo g a 3 Para todo valor 3 g receberá TRUE ou FALSE g asintegerg g aslogicalg g matrixg ncol 2 Classes Enfim quando trabalhamos com textos utilizamos a classe character h ce s p m usar aspas com textos i h p i A classe factor é utilizada para criarmos categorias Em geral quando as categorias foram identificadas por números ou por textos Exemplo de dados gapminderDataFiveYeartxt

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Programa Java para Gerenciamento de Produtos de Mini Mercado - Lista de Exercícios

1

Programa Java para Gerenciamento de Produtos de Mini Mercado - Lista de Exercícios

Linguagens de Programação

ESPM

Programa Java Gerenciamento de Produtos Mini Mercado - Cadastro Pesquisa Listagem Exclusao

2

Programa Java Gerenciamento de Produtos Mini Mercado - Cadastro Pesquisa Listagem Exclusao

Linguagens de Programação

ESPM

API-REST-Springboot-CRUD-Cadastro-de-Livros-com-Interface-WEB

1

API-REST-Springboot-CRUD-Cadastro-de-Livros-com-Interface-WEB

Linguagens de Programação

ESPM

Base R Cheat Sheet

2

Base R Cheat Sheet

Linguagens de Programação

ESPM

Introdução à Codificação de Métodos em Java

37

Introdução à Codificação de Métodos em Java

Linguagens de Programação

ESPM

Atividade Prática: CRUD de Jogos com HTML, JavaScript e DOM

3

Atividade Prática: CRUD de Jogos com HTML, JavaScript e DOM

Linguagens de Programação

ESPM

Homebase - Plataforma para Software Local-First: Alternativa Rápida a APIs e JSON

1

Homebase - Plataforma para Software Local-First: Alternativa Rápida a APIs e JSON

Linguagens de Programação

ESPM

Introdução aos Arrays Unidimensionais em Java

42

Introdução aos Arrays Unidimensionais em Java

Linguagens de Programação

ESPM

Introdução aos Arrays Bidimensionais em Programação

20

Introdução aos Arrays Bidimensionais em Programação

Linguagens de Programação

ESPM

Exercícios de JavaScript HTML - Lógica de Programação e Front-end

3

Exercícios de JavaScript HTML - Lógica de Programação e Front-end

Linguagens de Programação

ESPM

Texto de pré-visualização

Introdução à linguagem R Prof Cléber da Costa Figueiredo Aula 01 Objetivos Apresentar um breve histórico da linguagem e das principais interfaces Diferenciar as principais classes Aplicar elementos gráficos para as principais classes Afinal o que é R É uma linguagem de programação orientada a objetos Surgiu dentro do departamento de estatística da Universidade de Auckland Nova Zelândia em 1993 Seus idealizadores são os professores Ross Ihaka e Robert Gentleman Afinal o que é R Assim a linguagem surgiu como um trocadilho das iniciais dos nomes dos seus idealizadores Como o R e a letra anterior a S no alfabeto a linguagem era vista como a versão beta do que seria escrito na linguagem S que era comercializada pelo software SPlus Hoje a empresa SPlus pertencente a TIBCO que comprou a Insightful Corporation antiga proprietária do software Só que o R é de ninguém Surgiu dentro de um espírito de cooperação entre estatísticos que queriam facilitar a vida dos estatísticos Por esse motivo é a linguagem mais utilizada por quem vem da área de ciências exatas com viés estatístico Já o Python é uma linguagem de programação de alto nível orientada a objetos Lançada por Guido van Rossum em 1991 Construída para facilitar a vida dos programadores O cientista de dados Interface gráfica de usuário GUI Por muito tempo a única GUI disponível para se rodar programas em R era feia não completável e não amigável Isso fez com que o R ficasse de lado por algum tempo Contudo alguns esforços para melhorar as interfaces gráficas levaram à criação do R Commander FOX 2005 e mais recentemente à criação do RStudio com primeiro lançamento em 2011 e versão estável datada de 2016 RStudio agora é Posit Como instalar Instalar primeiro a linguagem R apropriada para o seu Sistema Operacional em httpscranrprojectorg Baixar o executável e executálo Em segundo lugar baixar o executável do RStudio e executá lo httpspositco Essa ordem de instalação é crucial e deve ser obedecida Caso necessite de ajuda adicional para as instalações assista ao vídeo abaixo de acordo com seu sistema operacional R Windows httpswwwyoutubecomwatchvBuoAuRbt3qw RStudio Windows httpswwwyoutubecomwatchviHrJTzYVFNw R MAC httpswwwyoutubecomwatchvBblrEgyhysA RStudio MAC httpswwwyoutubecomwatchvIBE7dPJQNaE RStudio É um ambiente de desenvolvimento integrado IDE que possibilita a construção de códigos de programação e visualização gráfica As vantagens desse IDE fora o console que já era existente no R GUI padrão são editor com realce de sintaxe que suporta execução direta de código ambientes separados para plotagem e listagem de objetos histórico depuração e gerenciamento de espaço de trabalho ferramenta de autocomplemento RStudio inspirado em C e Qt Editor Console Ambiente para a listagem de objetos Ambiente para a plotagem ajuda apresentação dos pacotes bibliotecas RStudio cloud httpsrstudiocloud Do share teach and learn data science with R Atribuição e objetos em R Há três formas de atribuição dentro do RStudio x c1 2 3 4 5 y c6 7 8 9 10 x z Muita atenção com o sentido das flechas a dataframex y Junção de dois vetores classa classz Dimensões dos objetos Qual o comprimento de z lengthz Qual a dimensão de a dima Note que z só possui uma dimensão mas se quisermos transformálo em matriz basta fazer z asmatrixz lengthz dimz Classes Note que z é um objeto identificado como numeric No R numeric e double são sinônimos Alocam os números reais Vamos atribuir valores irracionais a alguns objetos b pi c sqrt2 Note que b e c receberam valores Para sabermos se foram entendidos dentro da classe numeric fazemos isnumericb Classes Outra classe bastante utilizada com números é a classe integer d asintegerb e asintegerc Note que d e e receberam apenas os valores inteiros dos números irracionais b e c Para sabermos se foram entendidos dentro da classe integer fazemos isintegerd Classes Quando trabalharmos com estruturas de controle de fluxo por exemplo if for while etc precisaremos entender a classe logical f isintegerb classf Mais um exemplo g a 3 Para todo valor 3 g receberá TRUE ou FALSE g asintegerg g aslogicalg g matrixg ncol 2 Classes Enfim quando trabalhamos com textos utilizamos a classe character h ce s p m usar aspas com textos i h p i A classe factor é utilizada para criarmos categorias Em geral quando as categorias foram identificadas por números ou por textos Exemplo de dados gapminderDataFiveYeartxt

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®