Como substituir o "." Em nomes de coluna gerados por read.csv () com um único espaço ao exportar?

Estou usando o R para fazer um pré-processamento de dados, e eis o problema que enfrento: eu introduzo os dados usandoread.csv(filename,header=TRUE)e, em seguida, o espaço em nomes de variáveis ​​tornou-se ".", por exemplo, uma variável denominadaCódigo Completo passou a serFull.Code no dataframe gerado. Após o processamento, eu usowrite.xlsx(filename) para exportar os resultados, enquanto os nomes das variáveis ​​são alterados. Como resolver esse problema?

Além disso, na saída.xlsx arquivo, a primeira coluna se torna índices (ou seja, 1 a N), o que não é o que estou esperando.

questionAnswers(4)

yourAnswerToTheQuestion