r - 如何捕获整数(0)?

标签 r error-handling integer try-catch

假设我们有一个生成 integer(0) 的语句,例如

 a <- which(1:3 == 5)

捕获此问题最安全的方法是什么?

最佳答案

这是 R 打印零长度向量(整数 1)的方式,因此您可以测试 a 的长度是否为 0:

R> length(a)
[1] 0

可能值得重新考虑您用来确定您想要哪些元素的策略,但如果没有进一步的具体细节,很难提出替代策略。

关于r - 如何捕获整数(0)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6451152/

相关文章:

r - 将 SPSS 数据文件导入 R

r - 我怎样才能让这个 deparse 函数工作

properties - 属性中的 VB6 错误处理 -> 最佳实践?

python - 尝试从Darksky API获取值列表时出错

r - 当输入相互依赖时,如何防止输出运行两次?

引用名称为 'composite' 的变量

validation - 在不重新加载页面的情况下在jsp中显示错误消息

Java:如何打印整数对象的引用?

java - 使用包装类将字符串转换为整数数组列表

c++ - 如何在 C++ 中获取以逗号分隔的整数序列的最后一个整数?