r语言 使用tryCatch函数进行异常处理

r语言 使用tryCatch函数进行异常处理

在使用r语言处理空间数据时,常常需要定义一些函数去进行一些逐栅格的计算,在遇到个别栅格数据异常时,经常导致整个函数无法运行。解决这种问题的一个简单方法就是使用tryCatch() 函数进行异常处理。

tryCatch函数基本的使用方法:

tryCatch({expr1..  ## 需要运行的语句
	},error = function(e){
		expr2..  ## 当遇到error时运行的语句
	},warning = function(w){
		expr3..  ## 当遇到warning时运行的语句
	})

你可能感兴趣的:(数据分析,r语言)