Home > database >  Categorical histograms in seaborn from a dataframe
Categorical histograms in seaborn from a dataframe

Time:08-14

Consider I have the following dataframe:

sample tca_after avg_length_after cd_after tca_before avg_length_before cd_before
1 0.015385 50.513499 1.4 0.005139 31.844415 0.4
2 0.005040 19.209373 1.0 0.004603 20.831459 0.6
3 0.057218 31.869649 10.0 0.008687 17.926937 1.0
4 0.037175 45.543659 3.8 0.035760 56.937708 2.8

I want to compare TCA, avg_length, and CD, before and after a certain process. So I would like to create three categorical histograms like converting a before and after column to hue in sns.histplot

To create a bar plot with the sample IDs on the x axis, you can change sns.histplot to sns.barplot:

sns.barplot(data=df_new, x='sample', y='tca', hue='when', palette='copper_r', dodge=True)

sns.barplot from before and after columns

  • Related