Como aparar espaços em branco à esquerda e à direita?

Estou tendo alguns problemas com espaços em branco iniciais e finais em um data.frame. Por exemplo, eu gosto de dar uma olhada em um específicorow em umdata.frame com base em uma determinada condição:

> myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] 

[1] codeHelper     country        dummyLI    dummyLMI       dummyUMI       
[6] dummyHInonOECD dummyHIOECD    dummyOECD      
<0 rows> (or 0-length row.names)

Fiquei me perguntando por que não obtive a produção esperada, já que o país Áustria obviamente existia na minhadata.frame. Depois de examinar meu histórico de códigos e tentar descobrir o que deu errado, tentei:

> myDummy[myDummy$country == c("Austria "),c(1,2,3:7,19)]
   codeHelper  country dummyLI dummyLMI dummyUMI dummyHInonOECD dummyHIOECD
18        AUT Austria        0        0        0              0           1
   dummyOECD
18         1

Tudo o que mudei no comando é um espaço em branco adicional após a Áustria.

Outros problemas irritantes obviamente surgem. Por exemplo, quando eu gosto de mesclar dois quadros com base na coluna do país. 1data.frame usa"Austria " enquanto o outro quadro tem"Austria". A correspondência não funciona.

Existe uma boa maneira de 'mostrar' o espaço em branco na minha tela para que eu esteja ciente do problema?E posso remover o espaço em branco à esquerda e à direita no R?

Até agora eu escrevia um simplesPerl script que remove o espaço em branco, mas seria bom se eu pudesse fazê-lo dentro de R.

questionAnswers(6)

yourAnswerToTheQuestion