如何删除数据框中带有字符(0)的记录
How to remove records with character(0) in a dataframe
我想删除数据框中包含字符 (0) 的行。例如
A <- c(1,2,3)
B <- c(character(0), c(2012,2034), c(2012,2013)
df <- data.frame(A,B)
我想要行数
A B
2 c(2012,2034)
3 c(2012,2013)
可能是这样的:
A<- list(1,2,3)
B<- list(character(0), c(2012,2034), c(2012,2013))
df <- as.data.frame(cbind(A=A[lengths(B)>0],B=B[lengths(B)>0]))
我想删除数据框中包含字符 (0) 的行。例如
A <- c(1,2,3)
B <- c(character(0), c(2012,2034), c(2012,2013)
df <- data.frame(A,B)
我想要行数
A B
2 c(2012,2034)
3 c(2012,2013)
可能是这样的:
A<- list(1,2,3)
B<- list(character(0), c(2012,2034), c(2012,2013))
df <- as.data.frame(cbind(A=A[lengths(B)>0],B=B[lengths(B)>0]))