フィールドのリストから、}‣ Daterange Date、次に Daterange Date を選択します。
Cc データビューの日付変更日 フィルターをが範囲2023/01/01から(前)2023/02/01に指定します。
「フィルター」の下の「+ フィルター」を選択して、別のフィルターを追加します。
フィルターを追加 ダイアログ:
‣ Cc データビューを選択
フィールドのリストから、}‣製品カテゴリを選択します。
フィルターの選択範囲として is を指定します。
のルックは、製品カテゴリの可能な値のリストを表示しません。
Jupyter Notebook
新しいセルに次のステートメントを入力します。
code language-python
data = %sql SELECT DISTINCT product_category FROM cc_data_view WHERE daterange BETWEEN '2023-01-01' AND '2024-01-01';
style = {'description_width': 'initial'}
category_filter = widgets.Dropdown(
options=[d for d, in data],
description='Product Category:',
style=style
)
display(category_filter)
セルを実行します。 以下のスクリーンショットのような出力が表示されます。
ドロップダウンメニューから「狩り」を選択します。
新しいセルに次のステートメントを入力します。
code language-python
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT product_name AS `Product Name`, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterange BETWEEN '2023-01-01' AND '2023-02-01' \
AND product_category = '{category_filter.value}' \
GROUP BY 1 \
ORDER BY Events DESC \
LIMIT 10;
df = data.DataFrame()
df = df.groupby('Product Name', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.barplot(x='Events', y='Product Name', data=df)
plt.show()
display(data)