Estou usando a nearZeroVar
função R
para identificar variáveis de variância zero no meu conjunto de dados de análise.
Um exemplo do meu código:
train1_nzv_y0 <- nearZeroVar(train1[train1$y=="no",], saveMetrics= TRUE)
train1_nzv_y0[train1_nzv_y0$zeroVar=="TRUE",]
freqRatio percentUnique zeroVar nzv
x1 0 0.0001649599 TRUE TRUE
x2 0 0.0001649599 TRUE TRUE
x3 0 0.0001649599 TRUE TRUE
x4 0 0.0001649599 TRUE TRUE
Depois de produzir o quadro de dados train1_nzv_y0
, gostaria de extrair uma lista dos nomes de variáveis x1-x4 que foram identificadas como variáveis de variância zero.
Entretanto, não há cabeçalho de coluna para os nomes das variáveis - eles estão "flutuando" na frente da minha primeira coluna (freqRatio), mas não há como identificá-los.
Existe algum truque padrão R
para se referir a colunas fantasmas com cabeçalhos ausentes?