val create : Series.t list -> (t, string) Core.resultval read_csv :
?schema:Schema.t ->
?try_parse_dates:bool ->
string ->
(t, string) Core.resultval read_csv_exn : ?schema:Schema.t -> ?try_parse_dates:bool -> string -> tval write_csv : t -> string -> (unit, string) Core.resultval write_csv_exn : t -> string -> unitval read_parquet : string -> (t, string) Core.resultval read_parquet_exn : string -> tval write_parquet : t -> string -> (unit, string) Core.resultval write_parquet_exn : t -> string -> unitval read_json : string -> (t, string) Core.resultval read_json_exn : string -> tval write_json : t -> string -> (unit, string) Core.resultval write_json_exn : t -> string -> unitval read_jsonl : string -> (t, string) Core.resultval read_jsonl_exn : string -> tval write_jsonl : t -> string -> (unit, string) Core.resultval write_jsonl_exn : t -> string -> unitval describe_exn : ?percentiles:float list -> t -> tval estimated_size : t -> intval select : t -> exprs:Expr.t list -> (t, string) Core.resultval select_exn : t -> exprs:Expr.t list -> tval with_columns : t -> exprs:Expr.t list -> (t, string) Core.resultval with_columns_exn : t -> exprs:Expr.t list -> tval groupby :
?is_stable:bool ->
t ->
by:Expr.t list ->
agg:Expr.t list ->
(t, string) Core.resultval groupby_exn :
?is_stable:bool ->
t ->
by:Expr.t list ->
agg:Expr.t list ->
tval groupby_dynamic :
?every:string ->
?period:string ->
?offset:string ->
?truncate:bool ->
?include_boundaries:bool ->
?closed_window:[ `Both | `Left | `None_ | `Right ] ->
?start_by:
[ `Data_point
| `Friday
| `Monday
| `Saturday
| `Sunday
| `Thursday
| `Tuesday
| `Wednesday
| `Window_bound ] ->
?check_sorted:bool ->
t ->
index_column:Expr.t ->
by:Expr.t list ->
agg:Expr.t list ->
(t, string) Core.resultval groupby_dynamic_exn :
?every:string ->
?period:string ->
?offset:string ->
?truncate:bool ->
?include_boundaries:bool ->
?closed_window:[ `Both | `Left | `None_ | `Right ] ->
?start_by:
[ `Data_point
| `Friday
| `Monday
| `Saturday
| `Sunday
| `Thursday
| `Tuesday
| `Wednesday
| `Window_bound ] ->
?check_sorted:bool ->
t ->
index_column:Expr.t ->
by:Expr.t list ->
agg:Expr.t list ->
tval column : t -> name:string -> (Series.t, string) Core.resultval column_exn : t -> name:string -> Series.tval columns : t -> names:string list -> (Series.t list, string) Core.resultval columns_exn : t -> names:string list -> Series.t listval get_column_names : t -> string listval concat :
?how:[ `Diagonal | `Horizontal | `Vertical ] ->
t list ->
(t, string) Core.resultval concat_exn : ?how:[ `Diagonal | `Horizontal | `Vertical ] -> t list -> tval as_single_chunk_par : t -> unitval vstack : t -> other:t -> (unit, string) Core.resultval vstack_exn : t -> other:t -> unitval pivot :
?agg_expr:
[ `Count
| `Expr of Expr.t
| `First
| `Last
| `Max
| `Mean
| `Median
| `Min
| `Sum ] ->
?sort_columns:bool ->
?separator:string ->
?stable:bool ->
t ->
values:string list ->
index:string list ->
columns:string list ->
(t, string) Core.resultval pivot_exn :
?agg_expr:
[ `Count
| `Expr of Expr.t
| `First
| `Last
| `Max
| `Mean
| `Median
| `Min
| `Sum ] ->
?sort_columns:bool ->
?separator:string ->
?stable:bool ->
t ->
values:string list ->
index:string list ->
columns:string list ->
tval melt :
?variable_name:string ->
?value_name:string ->
?streamable:bool ->
t ->
id_vars:string list ->
value_vars:string list ->
(t, string) Core.resultval melt_exn :
?variable_name:string ->
?value_name:string ->
?streamable:bool ->
t ->
id_vars:string list ->
value_vars:string list ->
tval sort :
?descending:bool list ->
?maintain_order:bool ->
t ->
by_column:string list ->
(t, string) Core.resultval sort_exn :
?descending:bool list ->
?maintain_order:bool ->
t ->
by_column:string list ->
tval head : ?length:int -> t -> tval tail : ?length:int -> t -> tval sample_n :
?seed:int ->
t ->
n:int ->
with_replacement:bool ->
shuffle:bool ->
(t, string) Core.resultval sample_n_exn :
?seed:int ->
t ->
n:int ->
with_replacement:bool ->
shuffle:bool ->
tval interpolate :
t ->
method_:[ `Linear | `Nearest ] ->
(t, string) Core.resultval interpolate_exn : t -> method_:[ `Linear | `Nearest ] -> tval upsample :
?stable:bool ->
t ->
by:string list ->
time_column:string ->
every:string ->
offset:string ->
(t, string) Core.resultval upsample_exn :
?stable:bool ->
t ->
by:string list ->
time_column:string ->
every:string ->
offset:string ->
tval explode : t -> columns:string list -> (t, string) Core.resultval explode_exn : t -> columns:string list -> tval partition_by :
?maintain_order:bool ->
t ->
by:string list ->
(t list, string) Core.resultval partition_by_exn : ?maintain_order:bool -> t -> by:string list -> t listval to_string_hum : t -> stringval pp : Stdlib.Format.formatter -> t -> unit