| Power BI Desktop |
O
Power BI não entende como lidar com campos de data e hora; portanto, dimensões como daterangehour e daterangeminute não são suportadas.
|
| Tableau Desktop |
-
Selecione a guia Folha 1 na parte inferior para alternar da Fonte de dados. Na exibição Folha 1:
-
Arraste a entrada Daterange da lista Tabelas no painel Dados e solte a entrada na prateleira Filtros.
-
Na caixa de diálogo Campo de Filtros [Intervalo de datas], selecione Intervalo de datas e selecione Próximo >.
-
Na caixa de diálogo Filtro [Intervalo de datas], selecione Intervalo de datas e especifique um período de 01/01/2023 a 02/01/2023.
-
Arraste e solte Daterangehour da lista Tabelas no painel Dados e solte a entrada no campo ao lado de Colunas.
- Selecione Mais > Horas no menu suspenso Daterangeday, para atualizar o valor para HOUR(Daterangeday).
-
Arraste e solte Ocorrências da lista Tabelas (Nomes de Medidas) no painel Dados e solte a entrada no campo ao lado de Linhas. O valor é convertido automaticamente em SUM(Occurrences).
-
Modifique Padrão para Exibição inteira do menu suspenso Ajustar na barra de ferramentas.
A área de trabalho do Tableau deve ser parecida com a exibida abaixo.
-
Selecione Duplicar no menu de contexto da guia Planilha 1 para criar uma segunda planilha.
-
Selecione Renomear no menu de contexto da guia Planilha 1 para renomear a planilha como Graph.
-
Selecione Renomear no menu de contexto da guia Planilha 1 (2) para renomear a planilha como Data.
-
Verifique se a folha de Dados está selecionada. Na exibição Dados:
-
Selecione Mostrar-me no canto superior direito e selecione Tabela de texto (visualização superior esquerdo) para modificar o conteúdo do modo de exibição de Dados para uma tabela.
-
Arraste HOUR(Daterangeday) de Colunas para Linhas.
-
Modifique Padrão para Exibição inteira do menu suspenso Ajustar na barra de ferramentas.
A área de trabalho do Tableau deve ser parecida com a exibida abaixo.
-
Selecione o botão de guia Novo Painel (na parte inferior) para criar um novo modo de exibição Painel. No modo de exibição Painel 1:
-
Arraste e solte a planilha Gráfico da prateleira Folhas no modo de exibição Painel 1 que lê Folhas de soltar aqui.
-
Arraste e solte a planilha Dados da prateleira Folhas abaixo da planilha Gráfico no modo de exibição Painel 1.
-
Selecione a planilha Dados no modo de exibição e modifique a Exibição Inteira para Corrigir Largura.
A exibição do Painel 1 deve ser semelhante à mostrada abaixo.
|
| Pesquisador |
-
Na interface Explorar do Looker, verifique se você possui uma configuração limpa. Caso contrário, selecione
Remover campos e filtros.
-
Selecione + Filtro abaixo de Filtros.
-
Na caixa de diálogo Adicionar Filtro:
- Selecionar ‣ Visualização De Dados Cc
- Na lista de campos, selecione ‣ Data do Intervalo de Datas e Data do Intervalo de Datas.
-
Especifique o filtro Data do Intervalo de Datas da Visualização de Dados Cc, pois está no intervalo 2023/01/01 até (antes) 2023/01/02.
-
Na seção Visualização de Dados Cc no painel esquerdo,
- Selecione ‣ Data Daterangehour, depois Hora da lista de DIMENSÕES.
- Selecione Contagem abaixo de MEDIDAS no painel esquerdo (na parte inferior).
-
Selecione Executar.
-
Selecione ‣ Visualização para exibir a visualização de linha.
Você deve ver uma visualização e tabela semelhantes, como mostrado abaixo.
|
| Jupyter Notebook |
-
Insira as seguintes instruções em uma nova célula.
| code language-python |
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT daterangehour AS Hour, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterange BETWEEN '2023-01-01' AND '2023-01-02' \
GROUP BY 1 \
ORDER BY Hour ASC
df = data.DataFrame()
df = df.groupby('Hour', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.lineplot(x='Hour', y='Events', data=df)
plt.show()
display(data)
|
-
Execute a célula. Você deve ver uma saída semelhante à captura de tela abaixo.
|
| RStudio |
-
Insira o seguinte bloco de código em um novo bloco.
| code language-r |
## Hourly Events
df <- dv %>%
filter(daterange >= "2023-01-01" & daterange < "2023-01-02") %>%
group_by(daterangehour) %>%
count() %>%
arrange(daterangehour, .by_group = FALSE)
ggplot(df, aes(x = daterangehour, y = n)) +
geom_line(color = "#69b3a2") +
ylab("Events") +
xlab("Hour")
print(df)
|
-
Execute o pedaço. Você deve ver uma saída semelhante à captura de tela abaixo.
|