Power BI デスクトップ
データ ペインで、次の操作を行います。
daterangeday を選択します。
発生件数の合計 を選択します。
当月の発生件数を示すテーブルが表示されます。 視認性を高めるには、ビジュアライゼーションを拡大します。
フィルター パネルで、次の操作を行います。
このビジュアルのフィルター から daterangeday is (All) を選択します。
フィルタータイプ として「詳細フィルタリング 」を選択します。
フィルターを定義して 値が 次の値の場合に項目を表示 1/1/2023 および 次の値の前 2/1/2023. を設定します。カレンダーアイコンを使用して、日付を選択して選択できます。
「フィルターを適用 」を選択します。
適用した daterangeday フィルターで更新されたテーブルが表示されます。
ビジュアライゼーション パネルで、折れ線グラフ ビジュアライゼーションを選択します。
折れ線グラフビジュアライゼーションは、テーブルと同じデータを使用しながら、テーブルを置き換えます。 Power BI デスクトップは次のようになります。
折れ線グラフのビジュアライゼーションで:
を選択します。
コンテキストメニューから「テーブルとして表示 」を選択します。
メインビューが更新され、折れ線グラフのビジュアライゼーションとテーブルの両方が表示されます。 Power BI デスクトップは次のようになります。
Tableau Desktop
下部にある「シート 1 」タブを選択して、「データソース 」ビューから切り替えます。 シート 1 ビューで、次の操作を行います。
データ ペインの テーブル リストから Daterange エントリをドラッグし、フィルター シェルフにドロップします。
フィルターフィールド[Daterange] ダイアログで 日付範囲 を選択して 次へ > を選択します。
フィルター[Daterange] ダイアログで 日付範囲 を選択し、01/01/2023 ~ 01/02/2023 の期間を指定します。
データ ペインの テーブル リストから Daterangeday をドラッグ&ドロップし、列 の横のフィールドにエントリをドロップします。
Daterangeday ドロップダウンメニューから Day を選択し、値が DAY (Daterangeday) に更新されます。
データ ペインの テーブル(メジャー名 ) リストから 発生件数 をドラッグ&ドロップし、行 の横のフィールドにエントリをドロップします。 値は自動的に SUM (発生件数) に変換されます。
ツールバーの フィット ドロップダウンメニューから 標準 を ビュー全体 に変更します。
Tableau Desktop は次のようになります。
[シート 1 ] タブの右クリック メニューから 複製 を選択し、2 番目のシートを作成します。
[シート 1 ] タブの右クリック メニューから 名前変更 を選択して、シートの名前を Graph に変更します。
シート 1 (2) タブの右クリック メニューから 名前変更 を選択して、シートの名前を Data に変更します。
データ シートが選択されていることを確認します。 データ 表示で、次の操作を行います。
右上の 表示 を選択し、テキストテーブル (左上のビジュアライゼーション)を選択して、データビューのコンテンツをテーブルに変更します。
ツールバーの 行と列を入れ替える を選択します。
ツールバーの フィット ドロップダウンメニューから 標準 を ビュー全体 に変更します。
Tableau Desktop は次のようになります。
「新規ダッシュボード 」タブボタン(下部)を選択して、新しい ダッシュボード 1 ビューを作成します。 ダッシュボード 1 ビューで、次の操作を行います。
Sheets シェルフから Graph シートを Dashboard 1 ビュー(「シートをここにドロップ 」と表示されているビュー にドラッグ&ドロップします。
データ シートを、グラフ シートの下にある シート シェルフから ダッシュボード 1 ビューにドラッグ&ドロップします。
ビューで データ シートを選択し、ビュー全体 を 固定幅 に変更します。
Tableau Desktop は次のようになります。
Looker
Looker の 探索 インターフェイスで、クリーンな設定ができていることを確認します。 そうでない場合は、「
フィールドとフィルターを削除 」を選択します。
フィルター の下の「+ フィルター を選択します。
フィルターを追加 ダイアログで、次の手順を実行します。
「‣ Cc データビュー」を選択します
フィールドのリストから、「‣Daterange Date」を選択し 「Daterange Date 」を選択します。
CC データビュー日付範囲 フィルターを 範囲内 2023/01/01 前)まで 2023/02/01 として指定します。
左側のパネルの「Cc データビュー 」セクションから、
「‣Daterange Date 」を選択し、「DIMENSIONS 」のリストから「Date 」を選択します。
左パネル(下部)の MEASURES の下にある Count を選択します。
「実行 」を選択します。
「‣ビジュアライゼーション 」を選択して、折れ線グラフのビジュアライゼーションを表示します。
以下に示すようなビジュアライゼーションとテーブルが表示されます。
Jupyter Notebook
新しいセルに次のステートメントを入力します。
code language-python
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT daterangeday AS Date, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterange BETWEEN '2023-01-01' AND '2023-02-01' \
GROUP BY 1 \
ORDER BY Date ASC
df = data.DataFrame()
df = df.groupby('Date', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.lineplot(x='Date', y='Events', data=df)
plt.show()
display(data)
セルを実行します。 以下のスクリーンショットのような出力が表示されます。
RStudio
新しいチャンクで、```{r} と ` ````の間に次のステートメントを入力します。
code language-r
## Daily Events
df <- dv %>%
filter(daterange >= "2023-01-01" & daterange < "2023-02-01") %>%
group_by(daterangeday) %>%
count() %>%
arrange(daterangeday, .by_group = FALSE)
ggplot(df, aes(x = daterangeday, y = n)) +
geom_line(color = "#69b3a2") +
ylab("Events") +
xlab("Date")
print(df)
チャンクを実行します。 以下のスクリーンショットのような出力が表示されます。