Pandas DataFrame column naming conventions
Some people tend to use snake_case (lower case with underscores) so that they can access the column using period like this df.my_column
I tend to always access columns using the df['my_column']
syntax because it avoids confusion with DataFrame methods and properties, and it easier to extend to slices and fancy indexing, so the snake case is not necessary.
In short, I think you should use whatever is clearest to a potential reader.
One more thing to keep in mind, if your application also makes use of relational databases - I would recommend that you keep your Pandas naming conventions consistent with the column names of your relational database tables.