Convertir una columna dentro del marco de datos pandas de int a string

Tengo un marco de datos en pandas con columnas de datos mixtos int y str. Quiero concatenar primero las columnas dentro del marco de datos. Para hacer eso tengo que convertir unint columna astr. He intentado hacer lo siguiente:

mtrx['X.3'] = mtrx.to_string(columns = ['X.3'])

o

mtrx['X.3'] = mtrx['X.3'].astype(str)

pero en ambos casos no funciona y aparece un error que dice "no se pueden concatenar los objetos 'str' y 'int'". Concatenando dosstr Las columnas están funcionando perfectamente bien.

Respuestas a la pregunta(3)

Su respuesta a la pregunta