If I have a dataframe with the following columns:

1. NAME                                     object
2. On_Time                                      object
3. On_Budget                                    object
4. %actual_hr                                  float64
5. Baseline Start Date                  datetime64[ns]
6. Forecast Start Date                  datetime64[ns] 

I would like to be able to say: for this dataframe, give me a list of the columns which are of type ‘object’ or of type ‘datetime’?

I have a function which converts numbers (‘float64’) to two decimal places, and I would like to use this list of dataframe columns, of a particular type, and run it through this function to convert them all to 2dp.

Maybe something like:

For c in col_list: if c.dtype = "Something"
list[]
List.append(c)?

14 Answers
14

Leave a Reply

Your email address will not be published. Required fields are marked *