Aula 06 – Curso básico de programação em R. Objetos, atributos e tipos de dados no R. R funciona trabalha com objetos Objetos são caracterizados por seus nomes e seu conteúdo, e também por atributos que especificam os tipos de dados representados pelo objeto. Objetos têm dois atributos intrínsecos: mode (modo) e o length (comprimento). […]
Curso de Data Science Aula 08 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. Agora que todos os registros tem a informação de Age, Embarked e Fare, vamos agora transformar algumas variáveis em variáveis categóricas, também conhecidas como qualitativas. Exemplos de variáveis qualitativas […]
Curso de Data Science Aula 07 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. Já limpamos os campos Embarked e Age, agora vamos limpar o campo Fare. Verificação agora do campo Fare (tarifa): table(is.na(titanic.full$Fare)) Saída: FALSE TRUE 1308 1 Ou seja, 1 registro não […]
Curso de Data Science Aula 06 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. Agora que o campo Embarked está devidamente limpo, vamos olhar agora para o campo Age. Rodando: table(is.na(titanic.full$Age)) Saída: FALSE TRUE 1046 263 Existem 263 registros sem a informação age […]
Curso de Data Science Aula 05 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. Na última aula foi criado o campo Survived no titanic.test e atribuído valor NA ao campo, em todos os registros do titanic.test, agora vamos juntar o titanic.train e o […]
Curso de Data Science Aula 04 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. Antes de juntar as bases de treino e de teste, vamos igualá-las. No conjunto de teste falta o campo Survived, vamos criá-lo então e atribuir o valor NA(Not Available) […]
Curso de Data Science Aula 03 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. A ideia agora é juntar os dois conjuntos ( titanic.train e titanic.test) em uma variável titanic.full, mas para poder fazer isso, é preciso criar um campo nos dois conjuntos, […]
Curso de Data Science Aula 02 – Data Science – R – Caso do Titanic – Kaggle Continuando com o problema do Titanic proposto pelo Kaggle. Agora é hora de abrir o RStudio e configurar o work directory, sua pasta de trabalho, depois ler os arquivos train.csv e test.csv e atribuí-los as variáveis titanic.train e titanic.test respectivamente. Configurando o Workdirectory #Define […]
Curso de Data Science Aula 01 – Data Science – R – Conhecendo a plataforma Kaggle. O que é o Kaggle? É uma plataforma fundada em 2010 para competições de modelagem preditiva e analítica. Empresas e pesquisadores postam seus dados e estatísticas para que mineradores, analistas e cientistas de dados de todo o mundo possam […]
Curso básico de programação em R. Aula 05 – Colocando o R no PATH do sistema. Essa não é exatamente uma aula de R, mas sim, uma dica de como colocar a pasta onde o R está instalado no PATH do sistema, para poder acessar o R pelo terminal tanto do windows como do linux, […]
Curso básico de programação em R. Aula 04 – Acessando o Help on-line do R por linha de comando Acessando o Help on-line do R por linha de comando O help on-line de R fornece informações muito úteis sobre como usar as funções. A ajuda está disponível diretamente para uma determinada função, por exemplo: ?lm Esse […]
Curso básico de programação em R. Aula 03 – Criando, listando e excluindo objetos na memória COMO R TRABALHA Criando, listando e excluindo objetos na memória. x <- 1 X <- 10 x [1] 1 X [1] 10 X e x são variáveis diferentes, já que R é case sensitive. Você pode fazer cálculos no […]
Curso básico de programação em R. Aula 02 – Criando, listando e excluindo objetos na memória COMO R TRABALHA Criando, listando e excluindo objetos na memória. R é uma linguagem de script, não é compilada, os comandos são executados diretamente, sem a necessidade de construir um programa completo como nas linguagens C, Fortran, Pascal, etc. […]
Curso básico de programação em R. Aula 01 – Instalação do R e do RStudio. SOBRE R R é uma linguagem de programação de código aberto em um ambiente de software voltado para computação estatística e gráficos, é mantido pela R Foundation for Statistical Computing. A linguagem R é amplamente utilizada entre os estatísticos, analistas, mineradores […]
Aula 24 – Ponteiro e protótipo – Algoritmo em C Ponteiro e protótipos de funções Antes de prosseguir com vetores e strings, vamos ver ponteiro e protótipo de funções. Protótipo Se dentro de uma função qualquer ocorre uma chamada a uma outra função que está declarada depois dela, ocorre um erro, pois para essa função que […]
Aula 23 – String – Programação em C Código 11 – String e a biblioteca string.h Esse é um programa bem simples e curto, ele irá fazer uma saudação ao usuário, dando bom dia para ele. Vamos aprender um pouco sobre string, que na verdade é um vetor (array) de caracteres. Vamos usar as funções gets ( ) e […]
Aula 22 – Vetor ou array – Algoritmo em C Código 10 – Vetor (array) e for Esse é um programa bem simples e curto, ele irá contar a quantidade de ocorrências de números negativos e positivos em um array de inteiros. Vamos aprender a utilizar vetor (array) O array servirá para guardar os números inteiros […]
Aula 21 – While e Switch – Algoritmo em C Código 09 – usando switch ao invés de if else – Requisitos Esse programa é para calcular a área de determinadas figuras geométricas, exibindo-as. O programa deverá apresentar um menu com as seguintes opções: quadrado (lado * lado) retângulo (comprimento * largura) círculo (3.14 […]
Aula 20 – While – Algoritmo em C Código 09 – Requisitos Esse programa é para calcular a área de determinadas figuras geométricas, exibindo-as. O programa deverá apresentar um menu com as seguintes opções: quadrado (lado * lado) retângulo (comprimento * largura) círculo (3.14 * raio²) trapézio ( ( base maior+ base menor) * […]
Aula 19 do curso básico de algoritmo em C Código 08 – Requisitos Esse programa é para calcular a área de determinadas figuras geométricas, exibindo-as. O programa deverá apresentar um menu com as seguintes opções: quadrado (lado * lado) retângulo (comprimento * largura) círculo (3.14 * raio²) trapézio ( ( base maior+ base menor) […]