Learn R Programming

bit64 (version 0.9-7.1)

sum.integer64: Summary functions for integer64 vectors

Description

Summary functions for integer64 vectors. Function 'range' without arguments returns the smallest and largest value of the 'integer64' class.

Usage

# S3 method for integer64
all(…, na.rm = FALSE)
# S3 method for integer64
any(…, na.rm = FALSE)
# S3 method for integer64
min(…, na.rm = FALSE)
# S3 method for integer64
max(…, na.rm = FALSE)
# S3 method for integer64
range(…, na.rm = FALSE)
lim.integer64()
# S3 method for integer64
sum(…, na.rm = FALSE)
# S3 method for integer64
prod(…, na.rm = FALSE)

Arguments

atomic vectors of class 'integer64'

na.rm

logical scalar indicating whether to ignore NAs

Value

all and any return a logical scalar range returns a integer64 vector with two elements min, max, sum and prod return a integer64 scalar

Details

The numerical summary methods always return integer64. Therefor the methods for min,max and range do not return +Inf,-Inf on empty arguments, but +9223372036854775807, -9223372036854775807 (in this sequence). The same is true if only NAs are submitted with argument na.rm=TRUE.

lim.integer64 returns these limits in proper order -9223372036854775807, +9223372036854775807 and without a warning.

See Also

mean.integer64 cumsum.integer64 integer64

Examples

Run this code
# NOT RUN {
  lim.integer64()
  range(as.integer64(1:12))
# }

Run the code above in your browser using DataLab