Learn R Programming

WGCNA (version 1.73)

signifNumeric: Round numeric columns to given significant digits.

Description

This function applies link{signif} (or possibly other rounding function) to numeric, non-integer columns of a given data frame.

Usage

signifNumeric(x, digits, fnc = "signif")

Value

The transformed data frame.

Arguments

x

Input data frame, matrix or matrix-like object that can be coerced to a data frame.

digits

Significant digits to retain.

fnc

The rounding function. Typically either signif or round.

Author

Peter Langfelder

Details

The function fnc is applied to each numeric column that contains at least one non-integer (i.e., at least one element that does not equal its own round).

See Also

The rounding functions signif and round.

Examples

Run this code
  df = data.frame(text = letters[1:3], ints = c(1:3)+234, nonints = c(0:2) + 0.02345);
  df;
  signifNumeric(df, 2);
  signifNumeric(df, 2, fnc = "round");

Run the code above in your browser using DataLab