Documentation
¶
Index ¶
- func IsNA(a Value) bool
- type Frame
- func (a *Frame) Add(key string, list List) *Frame
- func (a *Frame) Append(rs ...Record) *Frame
- func (a *Frame) Check(keys ...string) error
- func (a *Frame) Concat(b *Frame) *Frame
- func (a *Frame) Copy(deep bool) *Frame
- func (a *Frame) Del(keys ...string) *Frame
- func (a *Frame) DropNA(keys ...string) *Frame
- func (a *Frame) Empty() *Frame
- func (a *Frame) FillNA(value Value, keys ...string) *Frame
- func (a *Frame) Filter(f func(Record) bool) *Frame
- func (a *Frame) Get(key string) List
- func (a *Frame) GroupBy(key string, keys ...string) *Group
- func (a *Frame) Has(keys ...string) bool
- func (a *Frame) Iter() *Iter
- func (a *Frame) Join(b *Frame, key string, keys ...string) *Join
- func (a *Frame) Keys() []string
- func (a *Frame) Len() int
- func (a *Frame) Lists() []List
- func (a *Frame) Map(f func(Record) Value) List
- func (a *Frame) MapTo(key string, f func(Record) Value) *Frame
- func (a *Frame) Pick(key string, keys ...string) *Frame
- func (a *Frame) Rename(old, new string) *Frame
- func (a *Frame) Set(key string, list List) *Frame
- func (a *Frame) Slice(i, j int) *Frame
- func (a *Frame) Sort(f func(Record, Record) bool) *Frame
- func (a *Frame) String() string
- type Group
- type Iter
- type Join
- type List
- type Number
- type Record
- type String
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Frame ¶
type Frame struct {
// contains filtered or unexported fields
}
Frame is the frame data structure.
type Group ¶
type Group struct {
// contains filtered or unexported fields
}
Group is a group data structure.
type List ¶
type List []Value
List is the list data structure.
type Record ¶
type Record interface { Value(key string) Value Number(key string) float64 String(key string) string }
Record is the record interface.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.