The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Package {sgmean}


Title: Trimmed Mean Compatible with 'Statgraphics' Method
Version: 0.1.0
Description: Computes the trimmed mean using a proportional discount method on the extremes, replicating the behavior of 'Statgraphics' software. Unlike R's built-in mean() with trim, this method applies a weighted reduction to boundary values rather than removing them entirely.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 8.0.0
URL: https://github.com/jcarlosgaviria/sgmean
BugReports: https://github.com/jcarlosgaviria/sgmean/issues
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2026-05-30 20:55:07 UTC; Personal
Author: Juan Carlos Gaviria Chaverra [aut, cre]
Maintainer: Juan Carlos Gaviria Chaverra <jcarlos.gaviria@udea.edu.co>
Repository: CRAN
Date/Publication: 2026-06-03 14:10:02 UTC

Trimmed Mean Compatible with Statgraphics

Description

Computes the trimmed mean using a proportional discount method on the extremes, replicating the behavior of Statgraphics software. Unlike the built-in mean() with trim, this method applies a weighted reduction to boundary values rather than removing them entirely.

Usage

sgmean(x, trim = 0.05)

Arguments

x

A numeric vector. Does not need to be pre-sorted.

trim

Trim fraction between 0 and 0.5 (default 0.05 for 5%).

Value

A single numeric value with the trimmed mean.

Examples

x <- c(2, 4, 6, 8, 100)
sgmean(x, trim = 0.05)
mean(x, trim = 0.05)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.