Aug-25-2023, 05:16 PM
You must have an error in your column names, cause it works fine for me.
import pandas as pd df = pd.DataFrame({"Visual ID": ["A", "B", "C", "D"],"VR Duration(Days)": [1, 2, 3, 4]}) df = df.rename(columns={"Visual ID": "Visual_ID","VR Duration(Days)": "VR_D"}) print(df)
Output: Visual_ID VR_D
0 A 1
1 B 2
2 C 3
3 D 4
Look for trailing spaces.import pandas as pd df = pd.DataFrame({"Visual ID ": ["A", "B", "C", "D"],"VR Duration(Days) ": [1, 2, 3, 4]}) df = df.rename(columns={"Visual ID": "Visual_ID","VR Duration(Days)": "VR_D"}) print(df)
Output: Visual ID VR Duration(Days)
0 A 1
1 B 2
2 C 3
3 D 4