gpt4 book ai didi

R - 如何测试 IF 语句中的字符(0)

转载 作者:行者123 更新时间:2023-12-03 05:51:50 24 4
gpt4 key购买 nike

我想这非常简单,但我似乎找不到答案。

我正在编写一个 IF 语句,但测试是对象是否返回 character(0)值(value)。我不知道如何处理character(0)在声明中。

假设Test <- character(0)或一个值:

if (identical(Pols4,character(0))) {
print('Empty')
} else {
print('Not Empty')
}

好像还是不行……

最佳答案

使用identical函数来检查这一点。

a <- character(0)
identical(a, character(0)) # returns TRUE

identical(a, "") # returns FALSE
identical(a, numeric(0)) # returns also FALSE

关于R - 如何测试 IF 语句中的字符(0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25640161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com