¿Cómo redondear valores solo para mostrar en pandas mientras se conservan los originales en el marco de datos?

Solo deseo redondear los valores en el marco de datos para fines de visualización, cuando uso head () o tail () pero quiero que el marco de datos conserve los valores originales.

Intenté usar el método redondo pero cambia los valores en el marco de datos original. No deseo crear una copia separada cada vez para este propósito.

¿Hay alguna otra manera que no sea crear una copia separada?

Editar: Tengo problemas para mirar valores porque algunas columnas tienen anotaciones e ^ 10. Solo me gustaría echar un vistazo a dos o tres decimales como máximo y no seguir mirando valores de exponente.

Edición 2: Resuelto. Gracias por la rápida respuesta.

Respuestas a la pregunta(1)

Su respuesta a la pregunta