スウォームプロット
https://gyazo.com/a9568c27d0f9b38ed53e8e1b286305a3
code:py
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
import pandas as pd
# サンプルデータの生成
np.random.seed(42)
values = np.concatenate([
np.random.normal(0, 1, 100),
np.random.normal(5, 2, 100),
np.random.normal(10, 1.5, 100)
])
# DataFrameにデータをまとめる
df = pd.DataFrame({'Category': category, 'Values': values})
# スウォームプロットの描画
plt.figure(figsize=(8, 6))
sns.swarmplot(x='Category', y='Values', data=df)
plt.title('Swarm Plot Example')
plt.xlabel('Category')
plt.ylabel('Values')
plt.show()