├── .circleci └── config.yml ├── .editorconfig ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── aggregate.go ├── aggregate_test.go ├── column.go ├── concat.go ├── concat_test.go ├── copy.go ├── copy_test.go ├── errors.go ├── eval_expr.go ├── export.go ├── export_test.go ├── go.mod ├── go.sum ├── hasher.go ├── import └── csv │ ├── import.go │ ├── import_test.go │ └── options.go ├── join.go ├── join_test.go ├── mutate_column.go ├── mutate_column_test.go ├── mutate_row.go ├── mutate_row_test.go ├── row.go ├── select.go ├── serie ├── converters.go ├── copy.go ├── copy_test.go ├── errors.go ├── iterate.go ├── iterate_test.go ├── mutate.go ├── mutate_test.go ├── select.go ├── select_test.go ├── serie.go ├── serie_bool.go ├── serie_bool_test.go ├── serie_float32.go ├── serie_float32_test.go ├── serie_float64.go ├── serie_float64_test.go ├── serie_int.go ├── serie_int32.go ├── serie_int32_test.go ├── serie_int64.go ├── serie_int64_test.go ├── serie_int_test.go ├── serie_raw.go ├── serie_raw_test.go ├── serie_string.go ├── serie_string_test.go ├── serie_test.go ├── serie_time.go ├── serie_time_test.go ├── sort.go ├── sort_test.go ├── stat.go ├── stat_test.go └── utils_test.go ├── serie_test.go ├── sort.go ├── sort_test.go ├── spec.md ├── table.go ├── table_print.go ├── table_print_test.go ├── table_test.go ├── test ├── main.go └── phone_data.csv ├── utils_test.go ├── where.go └── where_test.go /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | bin/ 3 | data/ 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "go.testFlags": ["-v", "-count=1"] 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/README.md -------------------------------------------------------------------------------- /aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/aggregate.go -------------------------------------------------------------------------------- /aggregate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/aggregate_test.go -------------------------------------------------------------------------------- /column.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/column.go -------------------------------------------------------------------------------- /concat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/concat.go -------------------------------------------------------------------------------- /concat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/concat_test.go -------------------------------------------------------------------------------- /copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/copy.go -------------------------------------------------------------------------------- /copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/copy_test.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/errors.go -------------------------------------------------------------------------------- /eval_expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/eval_expr.go -------------------------------------------------------------------------------- /export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/export.go -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/export_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/go.sum -------------------------------------------------------------------------------- /hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/hasher.go -------------------------------------------------------------------------------- /import/csv/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/import/csv/import.go -------------------------------------------------------------------------------- /import/csv/import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/import/csv/import_test.go -------------------------------------------------------------------------------- /import/csv/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/import/csv/options.go -------------------------------------------------------------------------------- /join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/join.go -------------------------------------------------------------------------------- /join_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/join_test.go -------------------------------------------------------------------------------- /mutate_column.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/mutate_column.go -------------------------------------------------------------------------------- /mutate_column_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/mutate_column_test.go -------------------------------------------------------------------------------- /mutate_row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/mutate_row.go -------------------------------------------------------------------------------- /mutate_row_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/mutate_row_test.go -------------------------------------------------------------------------------- /row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/row.go -------------------------------------------------------------------------------- /select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/select.go -------------------------------------------------------------------------------- /serie/converters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/converters.go -------------------------------------------------------------------------------- /serie/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/copy.go -------------------------------------------------------------------------------- /serie/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/copy_test.go -------------------------------------------------------------------------------- /serie/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/errors.go -------------------------------------------------------------------------------- /serie/iterate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/iterate.go -------------------------------------------------------------------------------- /serie/iterate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/iterate_test.go -------------------------------------------------------------------------------- /serie/mutate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/mutate.go -------------------------------------------------------------------------------- /serie/mutate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/mutate_test.go -------------------------------------------------------------------------------- /serie/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/select.go -------------------------------------------------------------------------------- /serie/select_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/select_test.go -------------------------------------------------------------------------------- /serie/serie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie.go -------------------------------------------------------------------------------- /serie/serie_bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_bool.go -------------------------------------------------------------------------------- /serie/serie_bool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_bool_test.go -------------------------------------------------------------------------------- /serie/serie_float32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_float32.go -------------------------------------------------------------------------------- /serie/serie_float32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_float32_test.go -------------------------------------------------------------------------------- /serie/serie_float64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_float64.go -------------------------------------------------------------------------------- /serie/serie_float64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_float64_test.go -------------------------------------------------------------------------------- /serie/serie_int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_int.go -------------------------------------------------------------------------------- /serie/serie_int32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_int32.go -------------------------------------------------------------------------------- /serie/serie_int32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_int32_test.go -------------------------------------------------------------------------------- /serie/serie_int64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_int64.go -------------------------------------------------------------------------------- /serie/serie_int64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_int64_test.go -------------------------------------------------------------------------------- /serie/serie_int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_int_test.go -------------------------------------------------------------------------------- /serie/serie_raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_raw.go -------------------------------------------------------------------------------- /serie/serie_raw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_raw_test.go -------------------------------------------------------------------------------- /serie/serie_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_string.go -------------------------------------------------------------------------------- /serie/serie_string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_string_test.go -------------------------------------------------------------------------------- /serie/serie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_test.go -------------------------------------------------------------------------------- /serie/serie_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_time.go -------------------------------------------------------------------------------- /serie/serie_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/serie_time_test.go -------------------------------------------------------------------------------- /serie/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/sort.go -------------------------------------------------------------------------------- /serie/sort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/sort_test.go -------------------------------------------------------------------------------- /serie/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/stat.go -------------------------------------------------------------------------------- /serie/stat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/stat_test.go -------------------------------------------------------------------------------- /serie/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie/utils_test.go -------------------------------------------------------------------------------- /serie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/serie_test.go -------------------------------------------------------------------------------- /sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/sort.go -------------------------------------------------------------------------------- /sort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/sort_test.go -------------------------------------------------------------------------------- /spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/spec.md -------------------------------------------------------------------------------- /table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/table.go -------------------------------------------------------------------------------- /table_print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/table_print.go -------------------------------------------------------------------------------- /table_print_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/table_print_test.go -------------------------------------------------------------------------------- /table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/table_test.go -------------------------------------------------------------------------------- /test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/test/main.go -------------------------------------------------------------------------------- /test/phone_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/test/phone_data.csv -------------------------------------------------------------------------------- /utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/utils_test.go -------------------------------------------------------------------------------- /where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/where.go -------------------------------------------------------------------------------- /where_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datasweet/datatable/HEAD/where_test.go --------------------------------------------------------------------------------