使用if语句重置对象的长度
我正在做网页抓取。有如下if语句
{if(length(title) == 0) NA else title}
标题的原始长度为12。
现在,我对长度函数感到困惑。
length(title)
给了我12。
length(title)==0 g
给我FALSE
。
因此,放入length(title)==0
毫无意义,因为我们已经知道标题的长度为12,那么将其设为0的意义何在?
答案 0 :(得分:0)
也许是因为没有标题时,后续代码会出现问题。 例如,没有标题打印将不会具有预期的行为。
> title1=c()
> length(title1)
[1] 0
> print(title1)
NULL
> print(NA)
[1] NA