statcpp
C++17 Header-Only Statistics Library
Loading...
Searching...
No Matches
Public Attributes | List of all members
statcpp::glm_result Struct Reference

GLM result structure. More...

#include <glm.hpp>

Public Attributes

std::vector< double > coefficients
 Regression coefficients.
 
std::vector< double > coefficient_se
 Standard errors of coefficients.
 
std::vector< double > z_statistics
 z-statistics (or Wald statistics)
 
std::vector< double > p_values
 p-values
 
double null_deviance
 Null deviance.
 
double residual_deviance
 Residual deviance.
 
double df_null
 Null model degrees of freedom.
 
double df_residual
 Residual degrees of freedom.
 
double aic
 AIC.
 
double bic
 BIC.
 
double log_likelihood
 Log-likelihood.
 
double null_log_likelihood
 Null model log-likelihood.
 
std::size_t iterations
 Number of iterations until convergence.
 
bool converged
 Whether convergence was achieved.
 
link_function link
 Link function used.
 
distribution_family family
 Distribution family used.
 

Detailed Description

GLM result structure.

Stores the results of generalized linear model fitting.

Definition at line 61 of file glm.hpp.

Member Data Documentation

◆ aic

double statcpp::glm_result::aic

AIC.

Definition at line 70 of file glm.hpp.

◆ bic

double statcpp::glm_result::bic

BIC.

Definition at line 71 of file glm.hpp.

◆ coefficient_se

std::vector<double> statcpp::glm_result::coefficient_se

Standard errors of coefficients.

Definition at line 63 of file glm.hpp.

◆ coefficients

std::vector<double> statcpp::glm_result::coefficients

Regression coefficients.

Definition at line 62 of file glm.hpp.

◆ converged

bool statcpp::glm_result::converged

Whether convergence was achieved.

Definition at line 75 of file glm.hpp.

◆ df_null

double statcpp::glm_result::df_null

Null model degrees of freedom.

Definition at line 68 of file glm.hpp.

◆ df_residual

double statcpp::glm_result::df_residual

Residual degrees of freedom.

Definition at line 69 of file glm.hpp.

◆ family

distribution_family statcpp::glm_result::family

Distribution family used.

Definition at line 77 of file glm.hpp.

◆ iterations

std::size_t statcpp::glm_result::iterations

Number of iterations until convergence.

Definition at line 74 of file glm.hpp.

◆ link

link_function statcpp::glm_result::link

Link function used.

Definition at line 76 of file glm.hpp.

◆ log_likelihood

double statcpp::glm_result::log_likelihood

Log-likelihood.

Definition at line 72 of file glm.hpp.

◆ null_deviance

double statcpp::glm_result::null_deviance

Null deviance.

Definition at line 66 of file glm.hpp.

◆ null_log_likelihood

double statcpp::glm_result::null_log_likelihood

Null model log-likelihood.

Definition at line 73 of file glm.hpp.

◆ p_values

std::vector<double> statcpp::glm_result::p_values

p-values

Definition at line 65 of file glm.hpp.

◆ residual_deviance

double statcpp::glm_result::residual_deviance

Residual deviance.

Definition at line 67 of file glm.hpp.

◆ z_statistics

std::vector<double> statcpp::glm_result::z_statistics

z-statistics (or Wald statistics)

Definition at line 64 of file glm.hpp.


The documentation for this struct was generated from the following file: