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 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 .
Em seguida, clique em Opções e configurações . Depois disso, selecione Opções .
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 .
Se você não vir essa opção, basta clicar no menu suspenso e selecionar Outro .
Depois disso, uma nova caixa de entrada aparecerá onde você pode definir o diretório inicial do R manualmente.
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 .
É 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.
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.
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.
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 .
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 .
Isso abrirá a caixa de diálogo do script R.
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.
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 .
A tabela deve ficar assim depois de clicar em Transform Data .
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 .
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.
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.
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.
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.
Depois de fazer isso, ele carregará a tabela de dicas no LuckyTemplates.
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.
Você deve ver algo assim depois de habilitar os visuais do script para R.
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 .
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.
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.
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.
Depois disso, veremos o gráfico de dispersão para gorjeta e total_bill na área de visualização.
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.
Isso é o que acontecerá depois de clicar na seta diagonal no editor de script R no LuckyTemplates.
Depois que o script é movido para o RStudio, precisamos selecionar todos os códigos e executá-los para ver a saída.
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.
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á.
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.
No slicer, podemos clicar nas opções Lunch ou Dinner para alterar os dados em nosso gráfico com base no horário selecionado.
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.
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.