0

I have a dataframe which I am filter indivisual column I just created filter script for first column V1 it ran well. but using the same approach created for loop getting empty dataframes anyone suggest why is it so please help me Thank you

m1 <- matrix(sample(c(0, 1:10), 100, replace = TRUE), 10)
m1 <- as.data.frame(m1)


data1=m1[m1$V1 > 0, ]
data1=data1['V1']


for (i in colnames(m1)){
  m1_filter=m1[m1$i > 0, ]
  m1_filter=m1_filter[i]
  print(m1_filter)
}
Lucky sardar
  • 131
  • 1
  • 7

0 Answers0