有的时候字符串里面会有空值,不是空格和NA,如下图所示(""),但是很多软件都无法去掉,于是就自己写了个简单的代码,给大家参考学习。
new_list <- character()#创建一个空字符串
#循环每一个字符串元素,查看是否为空值
for (i in (1:length(gene_list))){
if (gene_list[i] != ""){
append_gene <- as.character(gene_list[i])#如果不是空值,所添加的元素
new_list <- append(new_list,append_gene)#在新字符串中逐个添加元素
}
}
结果展示
其它的列表,表格也是类似的原理,只要创建的空列表即可。