O que é self em Python: exemplos do mundo real
O que é self em Python: exemplos do mundo real
Neste blog, abordaremos os fundamentos do script R para LuckyTemplates usando o RStudio .
O RStudio é usado para criar cálculos estatísticos e gráficos que estão de acordo com a análise e pesquisa de dados.
É uma ótima ferramenta para codificação porque é um ambiente de desenvolvimento integrado (IDE) . Isso significa que ele possui recursos que você pode usar na codificação, como editor de código-fonte , preenchimento automático , realce de sintaxe e ferramenta de depuração .
RStudio é uma configuração mais conveniente para scripts R em vez dos recursos padrão da instalação da linguagem de programação R.
Índice
Scripts R no RStudio
Ao abrir o RStudio pela primeira vez, você verá 3 janelas diferentes. Mas neste tutorial, vamos nos concentrar em onde você pode ver o cursor piscando . Esta parte é chamada de Console , onde podemos fazer scripts R no RStudio .
Para o primeiro exemplo, vamos criar uma operação aritmética simples e executá-la pressionando Enter .
Ao digitar e executar “ 1 + 1 ” no Console , podemos obter “ 2 ” como resultado. Se você está curioso sobre o propósito de [1] , vamos fazer um exemplo para elaborar melhor. Vou criar uma sequência de números de 1 a 50 usando o operador dois pontos (:) .
Depois de executar “ 1:50 ”, você verá [1] , [18] e [35] antes de cada linha do resultado. Não há termo usado para esta parte no RStudio . Mas esses números atuam como um espaço reservado para a posição do índice para cada linha do resultado. Se você olhar a primeira linha, ela começa com o 1º valor que é 1 . A segunda linha começa com o 18º valor no resultado e a terceira linha começa com o 35º valor.
Para o próximo exemplo, tentaremos usar funções com as quais você pode estar familiarizado. A maioria deles é igual às funções que usamos no LuckyTemplates. Vamos obter a raiz quadrada de 25 .
Para calcular a raiz quadrada de 25 , usaremos a . Então, nos parâmetros, vamos definir 25 como o valor a ser calculado pela função. A função SQRT é uma das funções que também usamos no LuckyTemplates que está associada ao DAX .
Criando um novo arquivo de script R no RStudio
No RStudio, você precisa criar um arquivo R Script se quiser ter certeza de manter todos os scripts adicionados caso tenha fechado o aplicativo acidentalmente. Para fazer isso, basta clicar no menu Arquivo. Em seguida, passe o mouse sobre Novo arquivo e selecione R Script . O atalho de teclado para criar um novo arquivo R Script é Ctrl+Shift+N .
Após este procedimento, agora você deve ter uma 4ª janela que contém o novo R Script que você criou. Por padrão, o arquivo R Script será nomeado como Untitled1 , mas você pode alterar isso mais tarde, depois de salvar o arquivo.
Compreendendo o recurso de preenchimento automático no RStudio
Existem vantagens na implementação de scripts R no arquivo R Script. Ser capaz de salvar scripts R é um deles. Outra coisa boa é poder utilizar o recurso de preenchimento automático incluído no RStudio.
É assim que o recurso de preenchimento automático se parece no RStudio. Isso só aparecerá quando você começar a digitar qualquer função no arquivo R Script. Este é um ótimo recurso, pois também fornece a definição de como uma função específica funciona.
Depois de ver isso enquanto digita a função que deseja usar, basta pressionar a tecla Tab no teclado para preencher automaticamente.
Vamos finalizar este exemplo adicionando 25 como nosso valor nos parâmetros e clicando no botão Run para executar o script. O resultado desse script aparecerá na janela do console.
Utilizando uma operação ordenada no RStudio
Vamos dar outro exemplo e criar uma operação ordenada.
No exemplo, adicionamos a operação ordenada “1 – 2 ^ 4” . A linguagem de programação R segue BEDMAS (colchetes, expoentes, divisão, multiplicação, adição e subtração) para as operações ordenadas.
Por causa disso, ele executou a operação de expoente (^) antes da subtração (-) e obtivemos -15 como resultado.
Obtendo documentação de ajuda para scripts R
A linguagem de programação R também possui uma grande documentação de ajuda. Caso você não tenha ideia de como uma determinada função funciona, você pode usar o operador ponto de interrogação (?) para procurar documentação.
Por exemplo, digamos que queremos obter documentação sobre a função plot. Vamos digitar o ? operador antes do nome da função. Em seguida, execute-o pressionando Ctrl+Enter .
Após a execução, veremos uma documentação de ajuda sobre a função de plotagem na janela de Ajuda. Podemos clicar nos links fornecidos pela documentação de ajuda para aprender mais sobre um tópico específico sobre a função de plotagem. Vamos clicar em Generic XY Plotting .
Ao clicar, veremos mais descrições sobre a função plot e alguns exemplos no final da documentação.
Também podemos copiar e colar um dos exemplos nesta documentação e executá-lo no arquivo de script R. Como exemplo, vamos pegar o script destacado acima.
Neste blog, não vamos discutir este exemplo, pois ele é apenas uma demonstração sobre algumas das coisas que você pode fazer no RStudio .
Porém, existe uma parte importante que você precisa saber que é o Comentário que é representado pelo símbolo # . Vamos tentar executar este script destacando-o e clicando no botão Executar .
Depois de executar o script, ele gerará um gráfico como resultado.
Salvando um arquivo de script R
Assim que terminarmos nossos scripts, podemos salvar o arquivo de script R da mesma forma que salvamos arquivos em outros softwares (pressionando Ctrl+S ). Depois disso, uma janela Salvar arquivo será exibida. A partir daqui, podemos selecionar o local onde queremos salvar o arquivo de script R e incluir um nome de arquivo.
Ao salvar, podemos fechar e abrir este arquivo a qualquer momento para edição.
O painel de ambiente no RStudio
A última coisa que discutiremos é a janela Ambiente . Nesta janela podemos ver dados úteis como valores e funções que criamos no RStudio .
Como podemos ver no exemplo, temos o valor x que foi criado quando executamos o script que tiramos do exemplo da documentação de ajuda. Além do script que usamos anteriormente, o símbolo <> geralmente é usado para fornecer ou atribuir dados a um objeto.
Como usar o script Python no LuckyTemplates
Criar relatório do LuckyTemplates para o SQL Server usando o script R
Conclusão
Em resumo, aprendemos sobre os fundamentos do script R verificando algumas das interfaces do RStudio e como elas funcionam. Também podemos implementar algumas funções e operações semelhantes às que usamos no LuckyTemplates.
Aprendemos que criar um arquivo de script R é importante para manter um registro dos scripts que executamos.
Também discutimos alguns ótimos recursos e operadores, como o preenchimento automático e o símbolo de ponto de interrogação (?) na busca de um documento de ajuda. Também aprendemos como salvar um arquivo de script R e usar o painel de ambiente no RStudio.
Tudo de bom,
Jorge Monte
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.
Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.
Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.
Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.
Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.
Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.
Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.
O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber