Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
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
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
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.