public static IColumn CiUpper(ConfidenceLevel level) => new StatisticColumn( $"CI{level.ToPercentStr()} Upper", $"Upper bound of {level.ToPercentStr()} confidence interval", s => new ConfidenceInterval(s.Mean, s.StandardError, s.N, level).Upper, Priority.Additional);
public static IColumn CiError(ConfidenceLevel level) => new StatisticColumn( $"CI{level.ToPercentStr()} Margin", $"Half of {level.ToPercentStr()} confidence interval", s => new ConfidenceInterval(s.Mean, s.StandardError, s.N, level).Margin, Priority.Additional);
public static IColumn CiLower(ConfidenceLevel level) => new StatisticColumn($"CI{level.ToPercentStr()} Lower", s => new ConfidenceInterval(s.Mean, s.StandardError, s.N, level).Lower, Priority.Additional);