
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()
Plot violin
sns.violinplot(data=df,
palette="Pastel1"
)
plt.show()
Plot Boxen
sns.boxenplot(data=df,
palette="viridis"
)
plt.show()