Swarmplot with python
sample swarmplot source:author

Swarmplot with python

2022, Aug 02    

Make a swarmplot

Here we will learn to make a swarmplot

Import library

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns 

Generate Data

df = pd.DataFrame(np.random.rand(400,3),columns=["A","B","C"] )
df.head()
A B C
0 0.606046 0.660908 0.406183
1 0.166003 0.914510 0.182683
2 0.368522 0.963965 0.473712
3 0.242509 0.552537 0.049429
4 0.140715 0.073817 0.222349

Plot Swarmplot

sns.swarmplot(data=df,
              palette="prism"
             )
plt.show()

png

Plot violin

sns.violinplot(data=df,
               palette="Pastel1"
              )
plt.show()

png

Plot Boxen

sns.boxenplot(data=df,
               palette="viridis"
              )
plt.show()

png