tatami_stats
Matrix statistics for tatami
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
grouped_medians.hpp File Reference

Compute group-wise medians from a tatami::Matrix. More...

Go to the source code of this file.

Classes

struct  tatami_stats::grouped_medians::Options
 Grouped median calculation options. More...
 

Namespaces

namespace  tatami_stats
 Functions to compute statistics from a tatami::Matrix.
 
namespace  tatami_stats::grouped_medians
 Functions for computing dimension-wise grouped medians.
 

Functions

template<typename Value_ , typename Index_ , typename Group_ , class GroupSizes_ , typename Output_ >
void tatami_stats::grouped_medians::apply (bool row, const tatami::Matrix< Value_, Index_ > *p, const Group_ *group, const GroupSizes_ &group_sizes, Output_ **output, const Options &mopt)
 
template<typename Output_ = double, typename Value_ , typename Index_ , typename Group_ >
std::vector< std::vector< Output_ > > tatami_stats::grouped_medians::by_row (const tatami::Matrix< Value_, Index_ > *p, const Group_ *group, const Options &mopt)
 
template<typename Output_ = double, typename Value_ , typename Index_ , typename Group_ >
std::vector< std::vector< Output_ > > tatami_stats::grouped_medians::by_row (const tatami::Matrix< Value_, Index_ > *p, const Group_ *group)
 
template<typename Output_ = double, typename Value_ , typename Index_ , typename Group_ >
std::vector< std::vector< Output_ > > tatami_stats::grouped_medians::by_column (const tatami::Matrix< Value_, Index_ > *p, const Group_ *group, const Options &mopt)
 
template<typename Output_ = double, typename Value_ , typename Index_ , typename Group_ >
std::vector< std::vector< Output_ > > tatami_stats::grouped_medians::by_column (const tatami::Matrix< Value_, Index_ > *p, const Group_ *group)
 

Detailed Description

Compute group-wise medians from a tatami::Matrix.