#include "genesis/utils/containers/dataframe.hpp"
#include <algorithm>
#include <cassert>
#include <limits>
#include <stdexcept>
#include <sstream>
#include <vector>
Go to the source code of this file.
|
| | genesis |
| | Container namespace for all symbols of genesis in order to keep them separate when used as a library.
|
| |
| | genesis::utils |
| |
|
| template<class ForwardIterator > |
| GlmFactor< typename ForwardIterator::value_type > | glm_factor (ForwardIterator first, ForwardIterator last) |
| |
| template<class ForwardIterator > |
| GlmFactor< typename ForwardIterator::value_type > | glm_factor (ForwardIterator first, ForwardIterator last, std::vector< typename ForwardIterator::value_type > const &levels) |
| |
| template<class ForwardIterator > |
| GlmFactor< typename ForwardIterator::value_type > | glm_factor (ForwardIterator first, ForwardIterator last, std::vector< typename ForwardIterator::value_type > const &levels, std::vector< typename ForwardIterator::value_type > const &exclude) |
| | Reduce a list of values in the given range to a set of unique factors. More...
|
| |
| template<class T > |
| std::vector< size_t > | glm_factor_summary (GlmFactor< T > const &factor) |
| | Get the number of occurrences of each level in a GlmFactor. More...
|
| |
| template<class T > |
| Dataframe | glm_indicator_variables (GlmFactor< T > const &factor, std::vector< std::string > const &row_names=std::vector< std::string >{}) |
| | Turn a GlmFactor into a set of (dummy) indicator variables to be used in regression. More...
|
| |
| template<class T > |
| Dataframe | glm_indicator_variables (GlmFactor< T > const &factor, T const &reference_level, std::vector< std::string > const &row_names=std::vector< std::string >{}) |
| | Turn a GlmFactor into a set of (dummy) indicator variables to be used in regression. More...
|
| |