Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Training 2 or more people?Try DataCamp For Business
Loved by learners at thousands of companies
Descrição do Curso
O Intermediate R é a próxima parada em sua jornada para dominar a linguagem de programação R. Neste treinamento em R, você aprenderá sobre instruções condicionais, loops e funções para potencializar seus próprios scripts em R. Em seguida, torne seu código R mais eficiente e legível usando as funções apply. Por fim, o capítulo sobre utilitários o ajudará a se familiarizar com expressões regulares no R, manipulações de estruturas de dados e horários e datas. Este curso permitirá que você dê o próximo passo no avanço de seus conhecimentos e recursos gerais ao programar em R.
For Business
Training 2 or more people?
Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and moreNas seguintes faixas
Programação R
Ir para a trilha- 1
Condicionais e fluxo de controle
LivreNeste capítulo, você aprenderá sobre operadores relacionais para comparar objetos R e operadores lógicos como "and" e "or" para combinar valores TRUE e FALSE. Em seguida, você usará esse conhecimento para criar declarações condicionais.
Operadores relacionais50 xpIgualdade100 xpMaior e menor que100 xpComparar vetores100 xpComparar matrizes100 xpOperadores lógicos50 xp& e |100 xp& e | (2)100 xpInverta o resultado: !50 xpMisture tudo100 xpDeclarações condicionais50 xpA instrução if100 xpAdicionar um else100 xpPersonalizar mais: else if100 xpCaso contrário, se 2.050 xpAssuma o controle!100 xp - 2
Laços
Os loops podem ser úteis em várias ocasiões. Enquanto os loops são como instruções if repetidas, o loop for foi projetado para iterar sobre todos os elementos em uma sequência. Saiba mais sobre eles neste capítulo.
Loop While50 xpEscreva um loop while100 xpInclua mais condicionais100 xpInterromper o loop while: break100 xpCriar um loop while do zero100 xpPara o loop50 xpFazer um loop sobre um vetor100 xpFazer loop em uma lista100 xpFazer um loop sobre uma matriz100 xpMisture-o com o fluxo de controle100 xpEm seguida, você o quebra100 xpCriar um loop for do zero100 xp - 3
Funções
As funções são um conceito extremamente importante em quase todas as linguagens de programação, e o R não é diferente. Saiba o que são funções e como usá-las e, em seguida, assuma o controle escrevendo suas próprias funções.
Introdução às funções50 xpDocumentação da função100 xpUsar uma função100 xpUsar uma função (2)100 xpUsar uma função (3)100 xpFunções dentro de funções100 xpObrigatório ou opcional?50 xpFunções de escrita50 xpEscreva sua própria função100 xpEscreva sua própria função (2)100 xpEscreva sua própria função (3)100 xpEscopo da função50 xpO R passa argumentos por valor50 xpVocê é funcional?100 xpVocê é funcional? (2)100 xpPacotes R50 xpCarregar um pacote R100 xpDiferentes maneiras de carregar um pacote50 xp - 4
A família apply
Sempre que estiver usando um loop for, talvez você queira revisar seu código para ver se pode usar a função lapply em vez disso. Saiba tudo sobre essa maneira intuitiva de aplicar uma função a uma lista ou a um vetor e como usar suas variantes, sapply e vapply.
lapidação50 xpUse lapply com uma função integrada do R100 xpUse o lapply com sua própria função100 xplapply e funções anônimas100 xpUse lapply com argumentos adicionais100 xpAplicar funções que retornam NULL50 xpsapeca50 xpComo usar o sapply100 xpaplicar com sua própria função100 xpsapply com função que retorna o vetor100 xpO sapply não pode simplificar, e agora?100 xpsapply com funções que retornam NULL100 xpAplicação de engenharia reversa50 xpaplicar50 xpUsar o vapply100 xpUsar vapply (2)100 xpDe sapply a vapply100 xp - 5
Utilitários
Dominar a programação do R não se trata apenas de entender seus conceitos de programação. Também é importante ter uma sólida compreensão de uma ampla gama de funções do R. Este capítulo apresenta muitas funções úteis para manipulação de estruturas de dados, expressões regulares e trabalho com horários e datas.
Funções úteis50 xpUtilitários matemáticos100 xpLocalizar o erro100 xpUtilitários de dados100 xpEncontre o erro (2)100 xpSuperar Gauss usando o R100 xpExpressões regulares50 xpgrepl e grep100 xpgrepl e grep (2)100 xpsub e gsub100 xpsub & gsub (2)50 xpHorários e datas50 xpAqui e agora100 xpCriar e formatar datas100 xpCriar e formatar horários100 xpCálculos com datas100 xpCálculos com tempos100 xpO tempo é essencial100 xp
For Business
Training 2 or more people?
Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and moreNas seguintes faixas
Programação R
Ir para a trilhaPrerequisites
Introduction to RFilip Schouwenaars
Veja MaisData Science Instructor at DataCamp
What do other learners have to say?
Join over 13 million learners and start Intermediário R today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.