Três maneiras de usar o script R no LuckyTemplates

Três maneiras de usar o script R no LuckyTemplates

Índice

Como usar o R ​​no LuckyTemplates

Existem três maneiras de o R se comunicar com o LuckyTemplates . Este tutorial ensinará o que são e mostrará como conectar o LuckyTemplates ao script R na área de trabalho do LuckyTemplates.

A primeira etapa envolve importar os dados para o LuckyTemplates por meio de um script R. Em seguida, você fará uma etapa aplicada no Power Query . A demonstração terminará com como usar o R ​​para criar uma visualização de dados.

1. Importando dados usando o script R

Abra um relatório em branco do Power Query no LuckyTemplates. Vá para Obter dados na guia Início e escolha Mais .

Três maneiras de usar o script R no LuckyTemplates

Quando a janela pop-up aparecer, digite o script R na barra de pesquisa e selecione-o. Em seguida, clique em Conectar .

Três maneiras de usar o script R no LuckyTemplates

Uma caixa em branco agora aparece na tela. Você precisa do LuckyTemplates para ler o arquivo .csv e transformá-lo em uma tabela. Para fazer isso, atribua um nome à tabela usando o operador de atribuição ( <-> ). Nesse caso, a tabela resultante é chamada de tips . Em seguida, use a função read.csv e coloque a url do arquivo .csv entre parênteses e aspas. Pressione OK.

Três maneiras de usar o script R no LuckyTemplates

Você verá a janela pop-up Navegador. Ao selecionar o nome tips , a tabela resultante aparecerá à direita.

Três maneiras de usar o script R no LuckyTemplates

Como um script R é necessário na tabela, clique em Transform Data . Agora você verá o conjunto de dados e as fontes do script R carregados em uma tabela.

Três maneiras de usar o script R no LuckyTemplates

2. Executando um script R no Power Query

Crie uma coluna calculada na tabela. Você pode fazer isso clicando na guia Transformar e selecionando Executar script R.

Três maneiras de usar o script R no LuckyTemplates

A janela do script Executar R aparecerá. A caixa em branco é onde você insere seu código R.

É melhor criar todo o código R no RStudio e depois copiá-lo e colá-lo no R Script no LuckyTemplates.

Dataset é o nome da tabela com a qual você está trabalhando. Nesse caso, você deseja criar um novo conjunto de dados conforme mostrado na imagem abaixo.

Três maneiras de usar o script R no LuckyTemplates

O primeiro new_dataset está simplesmente copiando o conjunto de dados original.

A segunda linha é uma coluna. Um cifrão ( $ ) após um conjunto de dados indica que a entrada seguinte m_f é uma coluna. Isso se refere aos dados masculinos e femininos na tabela de gorjetas. Para esta coluna, você precisa usar a função substring .

Quando terminar, pressione OK. Você verá no painel Applied Steps que new_dataset foi colocado em Run R Script. Se você rolar para a coluna mais à direita na tabela, verá o resultado do script R.

Três maneiras de usar o script R no LuckyTemplates

Caso você queira editar o script R, tudo o que você precisa fazer é pressionar o ícone de engrenagem ao lado do script Run R no painel Applied Steps.

Para voltar à tabela depois de fazer as alterações, basta clicar em Tabela e, em seguida, Continuar .

Três maneiras de usar o script R no LuckyTemplates

3. Criando visualizações usando R no LuckyTemplates

Agora, vamos ao editor de relatórios para começar a criar visuais do R. Vá para o painel Visualizações e selecione o ícone visual do script R.

Três maneiras de usar o script R no LuckyTemplates

Se você receber uma mensagem pedindo para habilitar visuais de script, basta clicar em Habilitar . Você verá que o editor de relatórios ficará assim:

Três maneiras de usar o script R no LuckyTemplates

No painel Campos, selecione os dados que deseja colocar no relatório. Para esta demonstração, gorjeta e total_bill foram usados. Depois de selecionar os dados, o editor de script R conterá comentários mostrando o script R usado para cada coluna.

Três maneiras de usar o script R no LuckyTemplates

O primeiro conjunto de dados cria um quadro de dados e o chama de gorjeta e conta total. O segundo conjunto de dados usa a função exclusiva para remover linhas duplicadas.

Para a visualização, a função plot é usada. Você criará um gráfico de dispersão do total da conta e da gorjeta. Para este gráfico, a conta total está no eixo x enquanto a gorjeta está no eixo y.

Três maneiras de usar o script R no LuckyTemplates

Uma vez feito isso, clique no botão play no canto superior direito do editor de script R. Você verá um gráfico de dispersão simples no editor de relatórios.

Três maneiras de usar o script R no LuckyTemplates

Exportando do LuckyTemplates para o RStudio

Novamente, é melhor fazer sua codificação no RStudio, pois há mais recursos quando se trata de personalizar visualizações usando R. Para trazer seu trabalho no LuckyTemplates para o RStudio, tudo o que você precisa fazer é clicar na seta diagonal encontrada na parte superior canto direito do editor de script R.

Três maneiras de usar o script R no LuckyTemplates

Fazê-lo vai redirecioná-lo para o RStudio com todo o seu progresso intacto. Destaque e execute todo o código no R Script. Isso fornecerá o gráfico de dispersão que você criou no LuckyTemplates.

Três maneiras de usar o script R no LuckyTemplates

Agora, para fins de demonstração, vamos dar um exemplo muito simples. No RStudio, troque os dados nos eixos x e y.

Três maneiras de usar o script R no LuckyTemplates

Em seguida, copie e cole isso no LuckyTemplates, substituindo o código antigo. Execute o código para ver as alterações.

Três maneiras de usar o script R no LuckyTemplates

Usando Slicers em R Script Visuals

Semelhante a outros visuais do LuckyTemplates , você pode alterar a visualização do gráfico de dispersão usando segmentações de dados.

Adicione um slicer no relatório que altera o tempo.

Três maneiras de usar o script R no LuckyTemplates

Você notará que, ao clicar em uma opção, os dados no gráfico de dispersão mudam.

Três maneiras de usar o script R no LuckyTemplates

Você também deve observar que, ao lidar com dados maiores, mostrar os resultados em um visual após selecionar uma opção de segmentação de dados pode apresentar um pouco de atraso.


R no LuckyTemplates: baixando o R e o RStudio
LuckyTemplates com o R e o RStudio: como começar

Conclusão

Para resumir, as três maneiras pelas quais o R conversa com são por meio da importação de dados, inserção de etapas no Power Query e, por último, construção de visualizações.

R pode lidar com grandes conjuntos de dados, como análise de dados de áudio ou imagem. A chamada de uma API também pode ser facilitada com R. Nos próximos tutoriais, você lidará mais com a criação de outras visualizações e com análises estatísticas.


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.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

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.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

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.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

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.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

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.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

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.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

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

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber