Convertendo uma coluna dentro do dataframe do pandas de int para string

Eu tenho um dataframe em pandas com colunas mistas de dados int e str. Eu quero concatenar primeiro as colunas dentro do dataframe. Para fazer isso eu tenho que converter umint coluna parastr. Eu tentei fazer o seguinte:

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

ou

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

mas em ambos os casos não está funcionando e estou recebendo um erro dizendo "não é possível concatenar 'str' e 'int' objetos". Concatenando doisstr colunas está funcionando perfeitamente bem.