Versions in this module Expand all Collapse all v1 v1.0.2 Feb 20, 2024 v1.0.1 Aug 1, 2023 Changes in this version + const KEY_ERROR + type Aggregation int + const And + const Or + func (a Aggregation) String() string + type AggregationType int + const Aggregation_COUNT + const Aggregation_MAX + const Aggregation_MEAN + const Aggregation_MEDIAN + const Aggregation_MIN + const Aggregation_STD + const Aggregation_SUM + func (i AggregationType) String() string + type DataFrame struct + Err error + func LoadMaps(maps []map[string]interface{}, options ...LoadOption) DataFrame + func LoadMatrix(mat Matrix) DataFrame + func LoadRecords(records [][]string, options ...LoadOption) DataFrame + func LoadStructs(i interface{}, options ...LoadOption) DataFrame + func New(se ...series.Series) DataFrame + func ReadCSV(r io.Reader, options ...LoadOption) DataFrame + func ReadHTML(r io.Reader, options ...LoadOption) []DataFrame + func ReadJSON(r io.Reader, options ...LoadOption) DataFrame + func (df *DataFrame) Error() error + func (df DataFrame) Arrange(order ...Order) DataFrame + func (df DataFrame) CBind(dfb DataFrame) DataFrame + func (df DataFrame) Capply(f func(series.Series) series.Series) DataFrame + func (df DataFrame) Col(colname string) series.Series + func (df DataFrame) Concat(dfb DataFrame) DataFrame + func (df DataFrame) Copy() DataFrame + func (df DataFrame) CrossJoin(b DataFrame) DataFrame + func (df DataFrame) Describe() DataFrame + func (df DataFrame) Dims() (int, int) + func (df DataFrame) Drop(indexes SelectIndexes) DataFrame + func (df DataFrame) Elem(r, c int) series.Element + func (df DataFrame) Filter(filters ...F) DataFrame + func (df DataFrame) FilterAggregation(agg Aggregation, filters ...F) DataFrame + func (df DataFrame) GroupBy(colnames ...string) *Groups + func (df DataFrame) InnerJoin(b DataFrame, keys ...string) DataFrame + func (df DataFrame) LeftJoin(b DataFrame, keys ...string) DataFrame + func (df DataFrame) Maps() []map[string]interface{} + func (df DataFrame) Mutate(s series.Series) DataFrame + func (df DataFrame) Names() []string + func (df DataFrame) Ncol() int + func (df DataFrame) Nrow() int + func (df DataFrame) OuterJoin(b DataFrame, keys ...string) DataFrame + func (df DataFrame) RBind(dfb DataFrame) DataFrame + func (df DataFrame) Rapply(f func(series.Series) series.Series) DataFrame + func (df DataFrame) Records() [][]string + func (df DataFrame) Rename(newname, oldname string) DataFrame + func (df DataFrame) RightJoin(b DataFrame, keys ...string) DataFrame + func (df DataFrame) Select(indexes SelectIndexes) DataFrame + func (df DataFrame) Set(indexes series.Indexes, newvalues DataFrame) DataFrame + func (df DataFrame) SetNames(colnames ...string) error + func (df DataFrame) String() (str string) + func (df DataFrame) Subset(indexes series.Indexes) DataFrame + func (df DataFrame) Types() []series.Type + func (df DataFrame) WriteCSV(w io.Writer, options ...WriteOption) error + func (df DataFrame) WriteJSON(w io.Writer) error + type F struct + Colidx int + Colname string + Comparando interface{} + Comparator series.Comparator + type Groups struct + Err error + func (g Groups) GetGroups() map[string]DataFrame + func (gps Groups) Aggregation(typs []AggregationType, colnames []string) DataFrame + type LoadOption func(*loadOptions) + func DefaultType(t series.Type) LoadOption + func DetectTypes(b bool) LoadOption + func HasHeader(b bool) LoadOption + func NaNValues(nanValues []string) LoadOption + func Names(names ...string) LoadOption + func WithComments(b rune) LoadOption + func WithDelimiter(b rune) LoadOption + func WithLazyQuotes(b bool) LoadOption + func WithTypes(coltypes map[string]series.Type) LoadOption + type Matrix interface + At func(i, j int) float64 + Dims func() (r, c int) + type Order struct + Colname string + Reverse bool + func RevSort(colname string) Order + func Sort(colname string) Order + type SelectIndexes interface + type WriteOption func(*writeOptions) + func WriteHeader(b bool) WriteOption