R/temp.R

if(getRversion() >= "4.0.0") {
	sum.unit = function(..., na.rm = FALSE) {
		lt = list(...)
		u = NULL
		for(i in seq_along(lt)) {
			if(length(lt[[i]]) > 1) {
				for(k in seq_along(lt[[i]])) {
					if(is.null(u)) {
						u = lt[[i]][k]
					} else {
						u = u + lt[[i]][k]
					}
				}
			} else {
				if(is.null(u)) {
					u = lt[[i]]
				} else {
					u = u + lt[[i]]
				}
			}
		}
		return(u)
	}
}

Try the ComplexHeatmap package in your browser

Any scripts or data that you put into this service are public.

ComplexHeatmap documentation built on Nov. 14, 2020, 2:01 a.m.