(Pandas) df.mean() return weird values [duplicate]

They are the same numbers, the thing is that the output its written in scientific notation. If you want the typical notation, you can use something like this: Format / Suppress Scientific Notation from Python Pandas Aggregation Results