I’m currently working with a Pandas dataframe, and I need to change the order of the columns. How can I do that?
Here’s an example of what my dataframe looks like:
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
And here’s the order of the columns:
Index(['A', 'B', 'C'], dtype='object')
I need to change the order of the columns to ['C', 'A', 'B']
. Can anyone show me how to do that using pandas?
Here’s my current attempt:
df = df[['C', 'A', 'B']]
However, this doesn’t seem to be working. Can anyone help me figure out what I’m doing wrong and how to fix it? Thanks in advance for any help you can provide!