Friday 16 August 2019

Mover média em quadro


É muito simples. Arraste seu campo de data para colunas e a medida que deseja traçar em linhas. Em seguida, clique com o botão direito do mouse na medida e adicione o cálculo da tabela Escolha o Cálculo em movimento, Resuma usando Sum, Movendo a Tabela (Across), Valores anteriores 60 (2 meses), Próximos Valores 0 e voil Os cálculos da tabela são poderosos. Aprenda a usá-los. EDIT: Para responder esclarecimentos. Ok, então seu problema é provavelmente (você pode ser mais específico por sinal, mostrar exatamente o que você está fazendo, o que você está recebendo e o que você deseja) que quando você filtra o outro Meses (em vez de agosto ou julho) você perde a informação (porque você não pode avaliar informações de 2 meses anteriores). Uma maneira simples de lidar com isso é realmente não filtrar nenhum dado, e apenas esconder as colunas que você não quer mostrar (selecione todos os meses que você não quer mostrar, clique direito e ocultar). Uma maneira mais elegante de fazer isso (e maneira mais interativa) é criar um cálculo de tabela a ser usado como filtro. Esta técnica aproveita o fato de que os cálculos da tabela são realizados por último. Se você pretende mostrar apenas julho e agosto, você cria um campo chamado filtro: A pesquisa (max (data), 0) basicamente retornará a data (melhor, a data máxima de cada dia, como você tem dias na tela). Filtre em True e somente julho (7) e agosto (8) continuarão a estar na tela, mas mostrará a soma em execução de 2 meses até a data. A diferença principal de fazer MÊS (Data) diretamente é que o uso da pesquisa forçará Tableau para calcular este último, então você não classificará os dados do seu cálculo de soma em execução, apenas a partir da visualização. Um pequeno hack, mas funciona. Para obter um filtro melhor, você pode usar os parâmetros, então é mais interativo. O Ndash da Academia Hack explica como o Tableau funciona em exemplos do mundo real. Nota: esta publicação é um trabalho em andamento. Esta sessão aprofunda o funcionamento da solução para este pedido de assistência do Tableau Community: Mostrando o máximo e o mínimo com uma média móvel calculada. Consulte a publicação do Tableau Community para obter os detalhes completos. Então, eu quero agregar os 4 anos anteriores de dados (e não mostrar como anos individuais), a média para cada semana e, em seguida, exibi-lo como uma média móvel de 3 semanas (o que eu fiz) e também calcular e exibir a média móvel máxima E o mínimo também. Dessa forma, pode ser facilmente observado se a média móvel para este ano atual estiver dentro do intervalo esperado, calculado a partir dos 4 anos anteriores de dados. Uma das páginas de documentação de Especialistas em suporte técnico da Tableaus aqui. Desde que uma pasta de trabalho contendo uma solução esteja anexada à publicação original. Ela também forneceu uma receita passo a passo para construir a planilha da solução. Ajustes cosméticos para a solução para facilitar a identificação e rastreamento dos elementos do Tableau foram feitos. As linhas azuis identificam as partes e as relações entre eles. A complexidade das partes e seus relacionamentos é difícil para pessoas inexperientes envolver suas cabeças. Esta publicação expande a solução procurando por trás da cortina, mostrando os mecanismos do Tableau empregados sobre o que eles fazem e como eles funcionam. Isso faz isso fornecendo um caderno de exercícios do Tableau, um conjunto de diagramas anotados que mostra como as partes das planilhas se relacionam entre si e informações explicativas. A legenda das planilhas estabelece as etapas para gerar a visualização desejada. Isso é útil para chegar à solução, mas não aborda os mecanismos do Tableau envolvidos. O resto deste post apresenta os mecanismos do Tableau, como eles funcionam e, por extensão, como eles podem ser entendidos e assimilados para que eles possam se tornar ferramentas na caixa de ferramentas Tableau, disponível para uso quando as necessidades e oportunidades surgirem. Neste diagrama, as setas indicam as metas de instruções e os efeitos das etapas das receitas. Ndash As setas verdes indicam campos calculados no nível recorde ndash As setas vermelhas indicam os campos de cálculo do Tableau ndash As finas linhas azuis mostram como os campos são movidos A primeira coisa que salta é exatamente como isso é complicado. Embora menos de metade das instruções tenham sido anotadas, o número e a complexidade dos relacionamentos são quase irresistíveis. Para alcançar resultados analíticos como este, o analista deve primeiro poder entender essa complexidade o suficiente para poder gerar a partir dele os efeitos específicos desejados. Uma das deficiências de Tableaus é que todo esse domínio e gerenciamento dessa complexidade é deixado ao analista, ou seja, o Tableau fornece praticamente nada na forma de surgir as partes e seus relacionamentos de qualquer maneira que revele suas relações de forma que permita fácil Compreensão e manipulação. Uma vez que as instruções chegam à etapa de vendas 2017, o diagrama não mostra as Medidas no local que a receita indicar. Em vez de estarem na prateleira das Linhas (onde a receita coloca as Vendas 2017), elas estão no cartão de Valores da Medida. Isso ocorre porque, uma vez que existem várias medidas em jogo, organizadas desta maneira, elas são configuradas através do cartão de Valores de Medição e das Medidas de Nomes e Medida de Valores. Esta é uma das coisas que dificulta as pessoas novas para o Tableau para descobrir quais são as partes e como elas funcionam e interagem. Implementando a solução O seguinte quadro de caderno do Tableau é uma implementação da receita. O funcionamento interno Embora o caderno de exercícios público acima implemente a solução e seja anotado com informações descritivas, ele não é muito profundo ao surgir e explicando os mecanismos de Tableau que estão sendo aproveitados de uma forma como eles funcionam e que os resultados estavam procurando. Esta seção levanta saias de mesa, revelando os atrasos nas cenas. Pipeline de processamento de dados de tabelas Uma das coisas que podem ser difíceis de envolver a cabeça é mecanismos de Tableaus para acessar e processar dados, desde a fonte de dados subjacente até a apresentação final. Tableau processa dados em estágios (em grande parte) seqüenciais, cada um deles operando sobre os dados de seus predecessores e realizando algumas operações sobre ele. Esta solução emprega múltiplos estágios, esta seção apresenta seus conceitos básicos, ilustrando como eles estão empregados para um bom efeito. O Tableau aplica diferentes processos de dados e operações em diferentes estágios de duração geral, correspondentes ao tipo de coisas diferentes que estão presentes na IU. Essas etapas são em grande parte invisíveis para o usuário casual e sua presença pode ser difícil de detectar, mas a compreensão delas é fundamental para entender como o Tableau funciona o bastante para gerar soluções para situações novas. O mecanismo principal: apresentação seletiva de medidas não-nulas No núcleo da solução está a distinção entre estrutura de dados e apresentação. Nesta situação, existem, de fato, duas camadas de dados em jogo, representamos as etapas como camadas para ajudar a visualizá-las. As ideias básicas são: ao exibir dados o Tableau apresentará apenas Marcas para valores não-Nulos e os Cálculos de Tabela podem ser usados ​​para instanciar os valores seletivamente em diferentes camadas. A camada subjacente é onde os dados são armazenados após a recuperação do banco de dados. A camada superficial é onde apresenta os dados selecionados da camada subjacente para o usuário. A chave para esta solução é que o Tableau apresenta apenas algumas das camadas subjacentes datamdash que exigem para mostrar ao usuário o que está pedindo para ver. Painel de demonstração Tablebook público. Este livro contém uma série de planilhas que demonstram esses mecanismos do Tableau. Estas Planilhas são apresentadas abaixo, juntamente com as descrições sobre o que está acontecendo. Faça o download do livro a seguir. Configurando os dados. Os campos utilizados para ilustrar o processamento de dados: A principal diferença entre os campos é se eles são avaliados para Nulo ou 0 (zero) quando o Ano das Datas da Ordem não é 2017. Os dois primeiros campos avaliam Nullmdash o primeiro implicitamente, o segundo explicitamente. O terceiro avalia para 0. Esta é a distinção sobre a qual a funcionalidade profunda das soluções depende. Lembre-se de que o Tableau apresenta apenas dados não-nulos, esta solução aproveita isso criando seletivamente as medidas de apresentação nula e não-nula que precisamos. A estrutura de dados. Este mostra a estrutura básica de dados necessária para suportar nosso objetivo de comparar as médias móveis semanais para cada um dos anos da ordem: há colunas para cada semana (filtrada aqui para s 1-5) e cada semana possui slots para cada uma das quatro Data da ordem Anos. Tableau mostra Marcas para cada combinação de Data da Ordem Ano e Semana para o qual os dados são, neste caso, as Marcas são quadrados. Esta é uma das habilidades mágicas de Tableaus que realmente agrega enorme valor na assistência ao processo analítico (e, em muitos casos, é uma ferramenta de diagnóstico muito valiosa).Showing the Years. Clique com o botão direito do mouse no Ano (Data da Ordem) no cartão Marks e selecionando Etiqueta informa ao Tableau para mostrar o Ano para cada Marca. Isso confirma a estrutura de dados e é uma das etapas básicas na construção de visualizações complexas. As vendas anuais. Nesta viz Sales foi adicionado ao Marks cardmdashTableau aplica sua agregação SUM padrão padrão e configurado para ser usado como os rótulos Marks. Como mostrado, Tableau usa a soma de vendas para cada ano e semana como o rótulo. Isso pode ser confirmado para mostrar os valores precisos, se desejado, através de análises alternativas. Observe que a viz mostra os totais reais do Year Week Tales, e não as Vendas em comparação com a mesma Semana em 2017. Medidas no cartão Marks. Nesta viz Sales foi substituído no cartão Marks pelas três medidas mostradas. Nosso objetivo é ver como Tableau apresenta cada um deles vis-à-vis a estrutura de dados base. Apresentando as vendas de 2017. SUM (Vendas 2017) foi usado como o rótulo Marks. Como podemos ver claramente, há apenas uma marca apresentada para cada Semana. Pode-se imaginar: por que apenas uma marca é mostrada por cada semana, quando sabemos acima, que há quatro anos com dados de vendas para cada um. Neste caso, o Tableau apenas apresenta as Marcas para as medidas não nulas em cada célula YearWeek, porque O cálculo de vendas 2017 SE DATEPART (ano, Data da encomenda) 2017 ENTÃO Sales END resulta em valores nulos para cada ano que não seja 2017, então não há nada para o Tableau apresentar. Uma fonte potencial de confusão é que o resultado Nulo se o Ano 2017 para o cálculo do Vendas 2017 está implícito, ou seja, o Tableau fornece o resultado Nulo por padrão na ausência de uma atribuição positiva de um valor quando o Ano não for 2017. Apresentando o 2017 ou Vendas nulas. Este viz tem o mesmo resultado que o acima. A diferença é que o cálculo para IF DATEPART (ano, Data da Ordem) 2017 ENTÃO Sales ELSE NULL END atribui explicitamente NULL (também Nulo) aos valores não-2017 Anos. Usar uma atribuição NULL explícita é aconselhável, pois minimiza a carga cognitiva sobre quem precisa interpretar o cálculo no futuro. Apresentando as vendas de 2017 ou 0. Recriando a viz ndash um método alternativo. A partir deste ponto, estarão construindo a viz de baixo para cima, mostrando como as partes constituintes operam e interagem uns com os outros. Os cálculos são corretos e mostram o total de todas as vendas. Os Passos: Ative o menu de campos SUM (Vendas 2017) Selecione Cálculo da Tabela Rápida e, em seguida, escolha Mover Média O Tableau configurará o Cálculo de Tabela de Média Mover Padrão, que usa os dois valores anteriores e atuais como base para a média. Como este não é o que foi depois, precisamos editar o TC. Selecione Editar cálculo da tabela (depois de ativar o menu de campo novamente) Configure como mostrado, de modo que Tableau mede os valores Previrais, atuais e Ne x t. Nota: O significado de valores anteriores, valores atuais e Ne xt é inferido a partir da opção Moving a long: - Table (Across) A opção Compute using usa o mesmo valor Table (Across) como a opção Moving a long in the Editar caixa de diálogo de cálculo da tabela. Adicione as vendas de 2017 de volta ao viz. Existem várias maneiras de realizar isso. A maioria dos usuários estão arrastando-o da janela de dados e usando o filtro rápido de Nomes de Medida. Por que isso, Configurando o Cálculo da Tabela nos passos 1-4, alterou o campo SUM (Vendas 2017) na prateleira do Valor de Medidas de um campo normal para um campo de Cálculo de Tabela (indicado pelo triângulo na coluna de campos). Adicionando SUM (Vendas 2017) de volta aos Valores das Medidas oferece a oportunidade de usar seus valores para mostrar como as Médias Móveis são calculadas. Como funciona: para cada valor de Média de Mudança, o Tableau identifica os valores de SUM (Vendas 2017) individuais a serem usados, em seguida, mede-os. Os retângulos azuis na tabela mostram os valores individuais de média móvel, apontando para os valores SUM (Sales 2017) referenciados. Existem três cenários diferentes apresentados: mdash da semana 1 não existe um valor anterior, portanto, apenas os valores atual e seguinte são calculados como média. A semana 4 mdash é a média dos valores da semana 3 (anterior), semana 4 (atual) e semana 5 (próxima). Semana 7 mdash não há nenhum valor Next, portanto, apenas os valores anterior e atual são calculados em média. Nota: Não há necessidade de incluir SUM (Vendas 2017) na visualização para que o cálculo da tabela de média móvel funcione. Eu adicionei isso apenas para tornar explícito o modo como o Tableau estrutura, acessa e interpreta os dados que ele precisa para a apresentação que está sendo solicitada a entregar. Pre-2017 Vendas Média móvel de 3 semanas - a configuração padrão Por favor note: isso é implementado usando um persistente Campo calculado codificado como um cálculo de tabela: Vendas Os Passos: Adicionar Vendas Como funciona: Quando o Tableau coloca as Vendas WINDOWAVG (SUMA (Vendas, resultando em: 1 semana mdash apenas os valores atual e seguinte são calculados em média. Semana 4 mdash é a média da Semana 3 (Anterior), semana 4 (atual) e semana 5 (próximo). Semana 7 mdash apenas os valores anterior e atual são calculados. Adicionar Data da ordem Ano a linhas Adicionando a data da ordem Ano às linhas instrui o Tableau para construir um conjunto de As Medidas para cada ano individual nos dados da Data da Ordem. Note-se que as Medidas são apenas instanciadas para os Anos para os quais são relevantes, ou seja, as Medidas antes de 2017 apenas possuem valores para os anos anteriores a 2017 e apenas a Média Móvel 2017 Tem valores f Ou 2105. Ter esses valores específicos do ano prepara o cenário para a próxima parte: identificando o Mínimo, Médico e Máximo das Médias Movimentais Anuais anteriores a 2017. Por exemplo, como mostrado na viz, esses valores e MinMax para a Semana 1 ocorrem assim: 2017 ndash 36,902 - Max 2017 ndash 30,669 - Min 2017 ndash 34,707 e a Média das Médias Móveis Anuais é: 102,278 3 34,093 Como o Tableau realiza a construção do As medidas para este viz estão além do escopo deste post, e pode se complicar. Os Passos: 1..2 ndash operam como mostrado 3..4 ndash selecione o cálculo usando: opção Avançada Observe a opção da Tabela de Ativação (Across) como explicado acima, é por isso que o cálculo padrão encontra o valor mínimo entre as Semanas para cada Ano. 5 ndash move Ano da Data da Ordem do Particionamento: para Endereçamento: Particionar e Endereçar são aspectos fundamentais de como o Tableau avalia e calcula os cálculos da tabela. Cobrá-los está além do escopo deste post. O particionamento e o endereçamento do Google Analygl conduzem a um conjunto robusto de referências. 6..7 ndash OK OK para aplicar a configuração. Esta é uma publicação impressionante e altamente informativa. Eu tenho trabalhado com o Tableau há bastante tempo para ter internalizado esses mecanismos na minha memória muscular, mas eu concordo plenamente com vocês que essas etapas e a lógica subjacente não serão intuitivas para o iniciante ou mesmo usuário intermediário. Então, uma postagem como esta que realmente estabelece cada passo será um ótimo recurso para esses usuários, na medida em que eles tentam envolver suas mentes em torno do como e o porquê de criar esse tipo de análise, a saber. Também aprecio o quão difícil é levar algo que não é apenas complexo, mas que pode ter se tornado automático para alguns de nós e, em seguida, descompactá-lo para os usuários mais novos entre nós. Kudos e Feliz Natal. Obrigado, Mike. Tem sido um pouco mais difícil estabelecer o que está acontecendo. Eu estava planejando que fosse um assunto razoavelmente direto e fiquei surpreso com a escassez de todos os tópicos, quão difícil é provocá-los e colocá-los para que eles sejam, digavelmente, digeríveis. No lado positivo, esse foi um exercício muito bom para mim, procurando por clareza na exposição, e eu não sou onde eu quero que seja, tem sido um grande impulso para meus próprios mapas internos e modelos de como o Tableau funciona. Criando um Cálculo de rolamento Produto (s): Tableau Desktop Version (s): 8.3, 8.2, 8.1, 8.0 Última Data Modificada: 16 de agosto de 2017 Artigo Nota: Este artigo não é mais ativamente mantido pelo Tableau. Continuamos a torná-lo disponível porque a informação ainda é valiosa, mas algumas etapas podem variar devido a mudanças no produto. Os cálculos de rolamento, especificamente as médias móveis, são frequentemente úteis para puxar outliers únicos e suavizar as flutuações de curto prazo. As médias móveis são muitas vezes realizadas em dados de séries temporais. Nas vendas no varejo, esse cálculo é útil para achatar as tendências sazonais de vendas para melhorar as tendências a longo prazo. Este exemplo o orienta através da criação de planilhas para mostrar vendas semanais e médias de vendas semanais, comparando-os lado a lado em um painel e comparando-os em uma sobreposição. Configure uma planilha para mostrar as médias semanais de um ano Abra uma nova pasta de trabalho e conecte-se à amostra Superstore. No painel Dimensões, arraste a Data do Pedido para a prateleira das Colunas e, em seguida, arraste uma segunda instância para a prateleira dos Filtros. Na caixa de diálogo Campo do filtro, selecione Anos e clique em Avançar. Na caixa de diálogo Filtro, desmarque as caixas de seleção para todos os anos, exceto 2017 e, em seguida, clique em OK. Na plataforma das colunas, no menu suspenso Ano (Data da ordem), selecione Mais gt Personalizado. Na caixa de diálogo Data de Data Personalizada, na lista Detalhe, selecione números de Semana. Em seguida, selecione Data Parte. E depois clique em OK. No painel Medidas, arraste as vendas para a prateleira das fileiras. Na prateleira das fileiras, clique com o botão direito do mouse em Vendas. E, em seguida, selecione Adicionar cálculo da tabela. Na caixa de diálogo Cálculo da tabela, conclua as seguintes etapas: Na lista Tipo de Cálculo, selecione Cálculo em Movimento. Na lista de resumos de Sumário de valores, selecione Média. Para vendas médias nas últimas três semanas, deixe Valores anteriores definidos para 2. Deixe os Próximos Valores configurados para 0. E mantenha a caixa de seleção Incluir valor atual selecionada. Clique em OK. Clique com o botão direito do mouse na guia da planilha, selecione Renomear folha. E nomeie-o semana semanal de vendas. Crie uma planilha para mostrar datas em vez de números de semana Você pode usar um campo calculado para agrupar todas as datas em um período especificado. Para Tableau Desktop 7.0 e 8.0, clique com o botão direito do mouse na guia da planilha e selecione Folha Duplicada. Para Tableau Desktop 6.1 e versões anteriores, selecione Edit gt Duplicate Sheet. Na nova planilha, selecione Análise gt Criar Campo Calculado. Na caixa de diálogo Campo calculado, conclua as seguintes etapas. DATETRUNC (39week39, Order Date) Confirme se a mensagem de status indica que a fórmula é válida e, em seguida, clique em OK. No painel de dimensões, arraste o Weektrunc para a prateleira das colunas. Tableau Desktop 7.0 e 8.0: na plataforma das colunas, clique com o botão direito do mouse em YEAR (Weektrunc). E selecione Data Exata. Tableau Desktop 6.1 e versões anteriores: na plataforma das colunas, clique com o botão direito do mouse em ANO (Weektrunc) e selecione Todos os valores. Na prateleira das colunas, clique com o botão direito do mouse em SEMANA (Data da ordem) e selecione Remover. Clique com o botão direito do mouse na guia da planilha, selecione Renomear folha. E nomeie a planilha 2017 de vendas semanais. Compare as vendas regulares com a média móvel Para comparar as vendas regulares com a média móvel, você cria uma folha para cada uma. Crie e renomeie uma nova planilha. Tableau Desktop 7.0 e 8.0: clique com o botão direito do mouse na guia da Planilha de vendas semanais de 2017 e selecione Duplicar folha. Tableau Desktop 6.1 e versões anteriores: selecione a planilha de vendas semanais de 2017 e selecione Editar gt folha duplicada. Clique com o botão direito do mouse na guia da planilha, selecione Renomear folha. E nomeie a nova folha 2017 Weekly Sales Moving Avg. Exibe a planilha de vendas semanais de 2017 e na prateleira de fileiras, clique com o botão direito do mouse em SOM (vendas) e selecione Limpar cálculo da tabela. Agora, você configura o eixo y nas duas planilhas para o mesmo intervalo. Clique com o botão direito do mouse no eixo y e selecione Editar eixo. Na caixa de diálogo Editar o eixo, faça as seguintes alterações: exiba a planilha média de vendas semanais semanais de 2017 e faça as mesmas alterações para o eixo y. Criar um painel de instrumentos Complete estas etapas para criar um painel de controle que mostra as duas planilhas lado a lado para comparar. Para Tableau Desktop 7.0 e 8.0, selecione Dashboard gt New Dashboard. Para Tableau Desktop 6.1 e versões anteriores, selecione Editar gt New Dashboard. Arraste as vendas semanais de 2017 para o painel. Arraste 2017 Weekly Sales Moving Avg para o painel e posicione-o à esquerda de 2017 Weekly Sales. Criar uma sobreposição Uma sobreposição é outra maneira de comparar as vendas e a média móvel. Tableau Desktop 7.0 e 8.0: clique com o botão direito do mouse na guia da tabela de cálculo da média de vendas semanais de 2017 e selecione Folha duplicada. Tableau Desktop 6.1 e versões anteriores: selecione a planilha média de vendas semanais semanais de 2017 e selecione Editar gt folha duplicada. Na nova folha, no painel Medidas, arraste Medir Valores para a prateleira de Fileiras. No painel Dimensões, arraste Medir Nomes para a prateleira Filtros. Na caixa de diálogo Filtrar, desmarque todas as caixas de seleção, exceto as vendas. E depois clique em OK. No painel Dimensões, arraste Medir Nomes para Cor no cartão Marcas. Arraste outra instância de Medir Nomes do painel Dimensões para Tamanho. Cor e tamanho tornam as linhas mais fáceis de se diferenciar visualmente. Dica: no Tableau 8.0, para ajustar o tamanho da marca, você também pode clicar no cartão Marks que representa um conjunto específico de marcas (em vez de Tudo) e ajustar o controle deslizante Tamanho. Em seguida, faça o mesmo para o outro set se quiser diferenciá-los ainda mais. Da prateleira das fileiras, arraste SUM (Vendas) para a prateleira Valores de medida. Termos alternativos de pesquisa: Tableau Digital Calculations Filters Obrigado por fornecer seus comentários sobre a eficácia do artigo.

No comments:

Post a Comment