R para LuckyTemplates | Guia de um iniciante

Neste tutorial, vou demonstrar as 3 maneiras diferentes de utilizar R para LuckyTemplates. Isso inclui importar dados para o LuckyTemplates , aplicar etapas no Power Query e criar uma visualização de dados .

A configuração do R para LuckyTemplates permitirá que você execute determinadas tarefas, como as mencionadas acima. Algumas delas são semelhantes à forma como integramos o Python no LuckyTemplates.

Índice

Configurando R para LuckyTemplates

Depois de abrir o LuckyTemplates, você verá um relatório em branco. Para integrar o R ​​no LuckyTemplates, primeiro acesse o menu Arquivo .

R para LuckyTemplates |  Guia de um iniciante

Em seguida, clique em Opções e configurações . Depois disso, selecione Opções .

R para LuckyTemplates |  Guia de um iniciante

Ao selecionar Opções , uma caixa pop-up aparecerá. No grupo Global de opções, clique na opção de script R. Depois disso, você deve ver as opções para atribuir diretórios iniciais R e R IDEs .

R para LuckyTemplates |  Guia de um iniciante

Se você não vir essa opção, basta clicar no menu suspenso e selecionar Outro .

R para LuckyTemplates |  Guia de um iniciante

Depois disso, uma nova caixa de entrada aparecerá onde você pode definir o diretório inicial do R manualmente.

R para LuckyTemplates |  Guia de um iniciante

Para identificar corretamente o caminho para o diretório inicial do R, você precisa abrir o RStudio e clicar no menu Ferramentas . Em seguida, selecione Opções globais .

R para LuckyTemplates |  Guia de um iniciante

É aqui que você pode verificar o caminho do arquivo onde seu R está instalado. No meu caso, este é o caminho do arquivo onde meu R está instalado.

R para LuckyTemplates |  Guia de um iniciante

Este foi o caminho do arquivo que você viu anteriormente nos exemplos anteriores, o que significa que preciso atualizar minha versão de R-4.0.2 para R-4.1.1.

Por outro lado, você pode simplesmente copiar o caminho do arquivo que pode encontrar aqui e colá-lo no LuckyTemplates para definir o diretório inicial do R.

Vou selecionar o caminho do arquivo para atualizar minha versão em R-4.1.1.

R para LuckyTemplates |  Guia de um iniciante

Para os RIDEs detectados , selecione a opção R Studio. Isso nos permitirá trabalhar com dados no R Studio e levá-los para o LuckyTemplates. Em seguida, clique em OK para concluir a configuração do R para LuckyTemplates.

R para LuckyTemplates |  Guia de um iniciante

3 maneiras diferentes de utilizar R para LuckyTemplates

Vamos começar importando dados usando o script R no LuckyTemplates , seguido pela aplicação das etapas no Power Query. Em seguida, criaremos uma visualização para os dados que criaremos.

1. Importando dados usando o script R no LuckyTemplates

Primeiro, clique em Obter dados e selecione a opção Mais .

R para LuckyTemplates |  Guia de um iniciante

Depois disso, uma caixa pop-up Get Data aparecerá. Pesquise o script R na caixa de pesquisa e escolha o script R nos resultados. Em seguida, clique em Conectar .

R para LuckyTemplates |  Guia de um iniciante

Isso abrirá a caixa de diálogo do script R.

R para LuckyTemplates |  Guia de um iniciante

Assim que a caixa de diálogo do script R estiver aberta, podemos começar a importar os dados. Para este exemplo, importaremos um arquivo CSV usando o script R e o transformaremos em uma tabela.

R para LuckyTemplates |  Guia de um iniciante

Para importar o arquivo CSV, use a função read.csv e inclua o caminho do arquivo CSV que você deseja importar entre parênteses. Neste exemplo, armazenei em uma variável chamada tips . Para executar o script, basta clicar em OK .

Depois que o script é executado, uma tabela chamada dicas deve ser criada como resultado. Na caixa pop-up Navegador, você pode ver a visualização da tabela. Vamos clicar em Transform Data para abrir esta tabela no Power Query .

R para LuckyTemplates |  Guia de um iniciante

A tabela deve ficar assim depois de clicar em Transform Data .

R para LuckyTemplates |  Guia de um iniciante

2. Aplicando Scripts R no Editor do Power Query

Depois de abrir a tabela de dicas no Power Query, ela agora é considerada um conjunto de dados. A partir daqui, podemos executar algumas funções para criar uma coluna calculada como exemplo, com base no conjunto de dados que temos. Para fazer isso, clique em Transform e selecione Run R script .

R para LuckyTemplates |  Guia de um iniciante

Uma caixa de diálogo de script R aparecerá e podemos executar outro script para criar uma cópia do conjunto de dados atual que temos. Também criaremos uma nova coluna chamada m_f com dados vindos da coluna sexo usando o código abaixo.

R para LuckyTemplates |  Guia de um iniciante

A linha new_dataset <-> significa que estamos colocando o conteúdo do dataset na variável new_dataset .

Então, ao criar a nova coluna, armazenei uma função de substring na variável new_dataset$m_f . Observe que usei um símbolo $ antes de m_f . Este é o símbolo usado para criar uma nova coluna usando o script R.

Dentro da função substring , o código new_dataset$sex, 1 ,1 significa que estamos pegando apenas o primeiro caractere dos dados da coluna sexo. Então ao invés de pegar Masculino e Feminino, vamos pegar apenas M e F. Clique em OK para executar o código.

Na seção Etapas aplicadas, você pode acompanhar as etapas executadas no conjunto de dados atual em que está trabalhando. Então, se você rolar a tabela para a direita, deverá ver a nova coluna m_f junto com os dados da coluna sexo.

R para LuckyTemplates |  Guia de um iniciante

Caso você queira fazer o que fez na etapa anterior, basta clicar no ícone de roda dentada. Em seguida, abriria a caixa de diálogo Executar script R.

R para LuckyTemplates |  Guia de um iniciante

Agora que terminamos de aplicar os scripts R em nosso conjunto de dados, podemos fechar com segurança e aplicar as alterações que fizemos.

R para LuckyTemplates |  Guia de um iniciante

Depois de fazer isso, ele carregará a tabela de dicas no LuckyTemplates.

R para LuckyTemplates |  Guia de um iniciante

3. Construindo uma visualização R no LuckyTemplates

Depois que a tabela de dicas é carregada no LuckyTemplates, podemos começar a criar uma visualização do R com base nessa tabela. No painel Visualizações, clique na opção visual do script R e clique em Ativar para continuar.

R para LuckyTemplates |  Guia de um iniciante

Você deve ver algo assim depois de habilitar os visuais do script para R.

R para LuckyTemplates |  Guia de um iniciante

Para começar a exibir os dados em nossa visualização, vá até o painel Campos, expanda a tabela de gorjetas e selecione os campos gorjeta e total_bill .

R para LuckyTemplates |  Guia de um iniciante

No editor de script R, veremos algum código gerado após selecionar os campos tip e total_bill . Esses códigos são gerados e executados automaticamente para criar um conjunto de dados ou quadro de dados. Eles também são para remover linhas duplicadas dos dados que estamos tentando exibir em nossa visualização.

R para LuckyTemplates |  Guia de um iniciante

Depois disso, podemos começar a plotar dados com base em nossos campos selecionados. Para este exemplo, vou criar um gráfico de dispersão para gorjeta e total_bill usando a função plot.

R para LuckyTemplates |  Guia de um iniciante

Usando a função plot, podemos incluir dataset$total_bill e dataset$tip nos argumentos para especificar as colunas a serem exibidas em nossa visualização. Para executar este script, basta clicar no ícone de reprodução no canto superior direito do editor de scripts R.

R para LuckyTemplates |  Guia de um iniciante

Depois disso, veremos o gráfico de dispersão para gorjeta e total_bill na área de visualização.

R para LuckyTemplates |  Guia de um iniciante

Maneira alternativa de editar um gráfico usando o RStudio

Dependendo do gráfico que você deseja criar, pode ser necessário ir diretamente ao RStudio e aplicar as etapas para criar um gráfico e voltar ao LuckyTemplates.

Depois copie e cole os códigos que você fez no RStudio. Isso ocorre devido à falta de recursos do RStudio durante a edição no editor de script R do LuckyTemplates.

Na verdade, podemos mover os scripts R que criamos aqui no LuckyTemplates para o RStudio. Você pode fazer isso clicando na seta diagonal no canto superior direito do editor de script R.

R para LuckyTemplates |  Guia de um iniciante

Isso é o que acontecerá depois de clicar na seta diagonal no editor de script R no LuckyTemplates.

R para LuckyTemplates |  Guia de um iniciante

Depois que o script é movido para o RStudio, precisamos selecionar todos os códigos e executá-los para ver a saída.

R para LuckyTemplates |  Guia de um iniciante

R para LuckyTemplates |  Guia de um iniciante

Você pode fazer qualquer alteração aqui no RStudio e trazer tudo de volta para o LuckyTemplates assim que terminar de editar. Por exemplo, vou mudar as variáveis ​​e executá-las para fazer algumas alterações em nosso gráfico.

R para LuckyTemplates |  Guia de um iniciante

R para LuckyTemplates |  Guia de um iniciante

Neste exemplo, movi a ponta para o eixo x e o total_bill para o eixo y do gráfico. Como terminamos de aplicar as alterações, podemos copiar o código e colá-lo novamente no LuckyTemplates e aplicar as alterações lá.

R para LuckyTemplates |  Guia de um iniciante

R para LuckyTemplates |  Guia de um iniciante

Além da visualização, isso pode mudar com o uso de uma segmentação de dados, como usamos em nosso relatório do LuckyTemplates. Para referência, adicionarei uma segmentação de dados e verificarei a hora no painel Campos.

R para LuckyTemplates |  Guia de um iniciante

No slicer, podemos clicar nas opções Lunch ou Dinner para alterar os dados em nosso gráfico com base no horário selecionado.

R para LuckyTemplates |  Guia de um iniciante

R para LuckyTemplates |  Guia de um iniciante

Observe que, dependendo do tamanho do conjunto de dados que está sendo visualizado, pode ocorrer algum atraso. Às vezes, pode ser lento ao alterar a saída do gráfico usando um slicer.

Conclusão

Levando tudo em consideração, você aprendeu como integrar o R ​​no LuckyTemplates. Você também pode utilizar o R ​​para LuckyTemplates de três maneiras diferentes: importação de dados , aplicação de scripts do R e criação de um visual do R.

Além disso, você pode utilizar vários símbolos e funções para executar determinadas tarefas e visualizações. Lembre-se de que você pode editar seus scripts R no RStudio e trazer as alterações de volta para o LuckyTemplates.

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

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.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

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.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

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.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

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.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

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

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

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.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.