|
HiPipe
0.7.0
C++17 data pipeline with Python bindings.
|
This is the complete list of members for hipipe::dataframe, including all inherited members.
| col(const std::string &col_name, std::function< T(const std::string &)> cvt=utility::string_to< T >) const | hipipe::dataframe | inline |
| cols(const std::vector< std::string > &col_names, std::tuple< std::function< Ts(const std::string &)>... > cvts=std::make_tuple(utility::string_to< Ts >...)) const | hipipe::dataframe | inline |
| data() | hipipe::dataframe | inline |
| data() const | hipipe::dataframe | inline |
| dataframe(std::vector< std::vector< T >> columns, std::vector< std::string > header={}) | hipipe::dataframe | inline |
| dataframe(std::tuple< std::vector< Ts >... > columns, std::vector< std::string > header={}) | hipipe::dataframe | inline |
| drop_col(const std::string &col_name) | hipipe::dataframe | inline |
| drop_icol(std::size_t col_index) | hipipe::dataframe | inline |
| drop_row(const std::size_t row_idx) | hipipe::dataframe | inline |
| header(std::vector< std::string > new_header) | hipipe::dataframe | inline |
| header() const | hipipe::dataframe | inline |
| icol(std::size_t col_index, std::function< T(const std::string &)> cvt=utility::string_to< T >) const | hipipe::dataframe | inline |
| icols(std::vector< std::size_t > col_indexes, std::tuple< std::function< Ts(const std::string &)>... > cvts=std::make_tuple(utility::string_to< Ts >...)) const | hipipe::dataframe | inline |
| index_col(const std::string &key_col_name, const std::string &val_col_name, std::function< IndexT(const std::string &)> key_col_cvt=utility::string_to< IndexT >, std::function< ColT(const std::string &)> val_col_cvt=utility::string_to< ColT >) const | hipipe::dataframe | inline |
| index_cols(const std::string &key_col_name, const std::vector< std::string > &val_col_names, std::function< IndexT(const std::string &)> key_col_cvt=utility::string_to< IndexT >, std::tuple< std::function< Ts(const std::string &)>... > val_col_cvts=std::make_tuple(utility::string_to< Ts >...)) const | hipipe::dataframe | inline |
| index_icol(std::size_t key_col_index, std::size_t val_col_index, std::function< IndexT(const std::string &)> key_col_cvt=utility::string_to< IndexT >, std::function< ColT(const std::string &)> val_col_cvt=utility::string_to< ColT >) const | hipipe::dataframe | inline |
| index_icols(std::size_t key_col_index, std::vector< std::size_t > val_col_indexes, std::function< IndexT(const std::string &)> key_col_cvt=utility::string_to< IndexT >, std::tuple< std::function< Ts(const std::string &)>... > val_col_cvts=std::make_tuple(utility::string_to< Ts >...)) const | hipipe::dataframe | inline |
| insert_col(Rng &&rng, std::string col_name={}, std::function< std::string(const ValueT &)> cvt=static_cast< std::string(*)(const ValueT &)>(utility::to_string)) | hipipe::dataframe | inline |
| insert_row(std::tuple< Ts... > row_tuple, std::tuple< std::function< std::string(const Ts &)>... > cvts=std::make_tuple(static_cast< std::string(*)(const Ts &)>(utility::to_string)...)) | hipipe::dataframe | inline |
| insert_row(std::vector< std::string > row) | hipipe::dataframe | inline |
| irows(std::vector< std::size_t > col_indexes, std::tuple< std::function< Ts(const std::string &)>... > cvts=std::make_tuple(utility::string_to< Ts >...)) const | hipipe::dataframe | inline |
| n_cols() const | hipipe::dataframe | inline |
| n_rows() const | hipipe::dataframe | inline |
| raw_col(const std::string &col_name) | hipipe::dataframe | inline |
| raw_col(const std::string &col_name) const | hipipe::dataframe | inline |
| raw_cols() | hipipe::dataframe | inline |
| raw_cols() const | hipipe::dataframe | inline |
| raw_cols(const std::vector< std::string > &col_names) | hipipe::dataframe | inline |
| raw_cols(const std::vector< std::string > &col_names) const | hipipe::dataframe | inline |
| raw_icol(std::size_t col_index) | hipipe::dataframe | inline |
| raw_icol(std::size_t col_index) const | hipipe::dataframe | inline |
| raw_icols(std::vector< std::size_t > col_indexes) | hipipe::dataframe | inline |
| raw_icols(std::vector< std::size_t > col_indexes) const | hipipe::dataframe | inline |
| raw_irows(std::vector< std::size_t > col_indexes) | hipipe::dataframe | inline |
| raw_irows(std::vector< std::size_t > col_indexes) const | hipipe::dataframe | inline |
| raw_rows() | hipipe::dataframe | inline |
| raw_rows() const | hipipe::dataframe | inline |
| raw_rows(const std::vector< std::string > &col_names) | hipipe::dataframe | inline |
| raw_rows(const std::vector< std::string > &col_names) const | hipipe::dataframe | inline |
| rows(const std::vector< std::string > &col_names, std::tuple< std::function< Ts(const std::string &)>... > cvts=std::make_tuple(utility::string_to< Ts >...)) const | hipipe::dataframe | inline |
1.8.16