Suppose I have a dataframe
df =
| CHROM |
| ------|
| chr1 |
| chr5 |
| chr12 |
| chr9 |
| chr3 |
I have used this code to sort them:
sorted_df = df.sort_values(by=["CHROM"])
I got the result,
| CHROM |
| ------|
| chr1 |
| chr12 |
| chr3 |
| chr5 |
| chr9 |
But, My expected output
| CHROM |
| ------|
| chr1 |
| chr3 |
| chr5 |
| chr9 |
| chr12 |
Please suggest how to do using python