Subconjunto do quadro de dados R resulta em linhas misteriosas de NA

Eu tenho encontrado o que eu acho que é um bug. Não é grande coisa, mas estou curioso para saber se alguém viu isso. Infelizmente, meus dados são confidenciais, então tenho que criar um exemplo e não será muito útil.

Quando subconjunto meus dados, ocasionalmente recebo misteriosas linhas NA que não estão no meu quadro de dados original. Até os nomes dos rowns são NA. POR EXEMPLO:

example <- data.frame("var1"=c("A", "B", "A"), "var2"=c("X", "Y", "Z"))
example

  var1 var2
1    A    X
2    B    Y
3    A    Z

então eu corro:

example[example$var1=="A",]

  var1 var2
1    A    X
3    A    Z
NA<NA> <NA>

É claro que o exemplo acima não dá a você essa misteriosa linha de NA; Estou adicionando aqui para ilustrar o problema que estou tendo com meus dados.

Talvez tenha a ver com o fato de que estou importando meu conjunto de dados original usandoPacote read.xlsx do Googlee, em seguida, executar ampla a longa reformular antes de subconjunto.

obrigado

questionAnswers(6)

yourAnswerToTheQuestion