Power BI案頭版
Power BI 不 瞭解如何處理日期時間欄位,因此不支援 daterangehour 和 daterangeminute 等維度。
Tableau案頭
選取底部的 工作表1 索引標籤,以從 資料來源 切換。 在 工作表1 檢視中:
從 資料 窗格的 表格 清單中拖曳 日期範圍 專案,並將該專案拖放至 篩選器 托架。
在 篩選器欄位[日期範圍] 對話方塊中,選取 日期範圍 並選取下一步> 。
在 篩選器[日期範圍] 對話方塊中,選取 日期範圍 並指定01/01/2023 - 02/01/2023的期間。
從 資料 窗格的 表格 清單中拖放Daterangehour ,並將專案拖放到 欄 旁的欄位中。
從 Daterangeday 下拉式功能表中選取更多 > 小時 ,以便將值更新為小時(Daterangeday) 。
從 資料 窗格中的 資料表(量值名稱 ) 清單拖放發生次數 ,並將專案拖放到 資料列 旁的欄位中。 值會自動轉換為SUM(發生次數) 。
從工具列的 符合 下拉式功能表,將 標準 修改為整個檢視 。
您的Tableau桌上型電腦應如下所示。
從 工作表1 索引標籤內容功能表中選取 複製 以建立第二個工作表。
從 工作表1 索引標籤內容功能表中選取重新命名 ,以將工作表重新命名為Graph。
從 工作表1 (2) 索引標籤內容功能表中選取重新命名 ,以將工作表重新命名為Data。
請確定已選取 資料 工作表。 在 資料 檢視中:
選取右上方的顯示我 ,並選取文字表格 (左上方的視覺效果),將資料檢視的內容修改成表格。
將 HOUR(Daterangeday) 從 欄 拖曳至列 。
從工具列的 符合 下拉式功能表,將 標準 修改為整個檢視 。
您的Tableau桌上型電腦應如下所示。
選取「新儀表板 」索引標籤按鈕(在底部)以建立新的 儀表板1 檢視。 在 儀表板1 檢視中:
將 Graph 工作表從 工作表 擱板拖放到 儀表板1 檢視(顯示將工作表拖放至此 )。
將 資料 工作表從 圖形 工作表下方的 工作表 托架拖放至 儀表板1 檢視。
在檢視中選取 資料 工作表,並將 整個檢視 修改為固定寬度 。
您的 儀表板1 檢視應如下所示。
觀察者
在Looker的 瀏覽 介面中,確定您已進行乾淨的設定。 如果沒有,請選取
移除欄位和篩選器 。
選取 篩選器 底下的+篩選器 。
在 新增篩選器 對話方塊中:
選取‣ Cc資料檢視
從欄位清單中,選取 日‣期範圍日期 然後日期範圍日期 。
指定 Cc資料檢視日期範圍 篩選器,因為在範圍 2023/01/01 到(之前) 2023/01/02 。
從左側邊欄的 Cc資料檢視 區段,
從 ‣DIMENSIONS 清單中選取Daterangehour Date ,然後選取Time 。
在左側邊欄(底部)中選取 MEASURES 底下的計數 。
選取執行 。
選取‣視覺效果 以顯示線條視覺效果。
您應該會看到視覺效果和類似下列的表格。
Jupyter Notebook
在新儲存格中輸入下列陳述式。
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)
執行儲存格。 您應該會看到與下方熒幕擷圖類似的輸出。
RStudio
在新區塊中輸入```{r}到` ````之間的下列陳述式。
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)
執行區塊。 您應該會看到與下方熒幕擷圖類似的輸出。