I try to round numbers from a column in float64 type but round() does not work, although I’ve tried several syntaxes : df ["column"]. round(1) ; df ["column"].astype("float").round(1) ; df ["column"].astype("float64").round(1) ; df ["column"].astype(float).round(1) I can manage to get the result with the following formula: df["column"].map('{:,.1f}'.format) however it is less practical and straightforward that round(). Continue reading...