Extract Parts of a Polars Object | [.RPolarsDataFrame [.RPolarsLazyFrame [.RPolarsSeries |
Create a arrow Table from a Polars object | as_arrow_table.RPolarsDataFrame |
Create a nanoarrow_array_stream from a Polars object | as_nanoarrow_array_stream.RPolarsDataFrame as_nanoarrow_array_stream.RPolarsSeries |
To polars DataFrame | as_polars_df as_polars_df.ArrowTabular as_polars_df.data.frame as_polars_df.default as_polars_df.nanoarrow_array as_polars_df.nanoarrow_array_stream as_polars_df.RecordBatchReader as_polars_df.RPolarsDataFrame as_polars_df.RPolarsDynamicGroupBy as_polars_df.RPolarsGroupBy as_polars_df.RPolarsLazyFrame as_polars_df.RPolarsLazyGroupBy as_polars_df.RPolarsRollingGroupBy as_polars_df.RPolarsSeries |
To polars LazyFrame | as_polars_lf as_polars_lf.default as_polars_lf.RPolarsLazyFrame as_polars_lf.RPolarsLazyGroupBy |
To polars Series | as_polars_series as_polars_series.Array as_polars_series.ChunkedArray as_polars_series.clock_sys_time as_polars_series.clock_time_point as_polars_series.clock_zoned_time as_polars_series.data.frame as_polars_series.default as_polars_series.list as_polars_series.nanoarrow_array as_polars_series.nanoarrow_array_stream as_polars_series.POSIXlt as_polars_series.RecordBatchReader as_polars_series.RPolarsChainedThen as_polars_series.RPolarsExpr as_polars_series.RPolarsSeries as_polars_series.RPolarsThen as_polars_series.vctrs_rcrd |
Create a arrow RecordBatchReader from a Polars object | as_record_batch_reader.RPolarsDataFrame |
Convert to a character vector | as.character.RPolarsSeries |
Convert to a data.frame | as.data.frame.RPolarsDataFrame as.data.frame.RPolarsLazyFrame |
Convert to a matrix | as.matrix.RPolarsDataFrame as.matrix.RPolarsLazyFrame |
Convert to a vector | as.vector.RPolarsSeries |
Combine to a Series | c.RPolarsSeries |
Cast DataFrame column(s) to the specified dtype | DataFrame_cast |
Inner workings of the DataFrame-class | DataFrame_class RPolarsDataFrame |
Create an empty or n-row null-filled copy of the DataFrame | DataFrame_clear |
Clone a DataFrame | DataFrame_clone |
Summary statistics for a DataFrame | DataFrame_describe |
Drop columns of a DataFrame | DataFrame_drop |
Drop in place | DataFrame_drop_in_place |
Drop nulls (missing values) | DataFrame_drop_nulls |
Data types information | DataFrame_dtype_strings |
Compare two DataFrames | DataFrame_equals |
Estimated size | DataFrame_estimated_size |
Explode columns containing a list of values | DataFrame_explode |
Fill floating point NaN value with a fill value | DataFrame_fill_nan |
Fill nulls | DataFrame_fill_null |
Filter rows of a DataFrame | DataFrame_filter |
Get the first row of the DataFrame. | DataFrame_first |
Take every nth row in the DataFrame | DataFrame_gather_every |
Get column (as one Series) | DataFrame_get_column |
Get the DataFrame as a List of Series | DataFrame_get_columns |
Show a dense preview of the DataFrame | DataFrame_glimpse |
Group a DataFrame | DataFrame_group_by |
Group based on a date/time or integer column | DataFrame_group_by_dynamic |
Get the first 'n' rows. | DataFrame_head DataFrame_limit |
Return the element at the given row/column. | DataFrame_item |
Join DataFrames | DataFrame_join |
Perform joins on nearest keys | DataFrame_join_asof |
Perform a join based on one or multiple (in)equality predicates | DataFrame_join_where |
Get the last row of the DataFrame. | DataFrame_last |
Convert an existing DataFrame to a LazyFrame | DataFrame_lazy lazy |
Max | DataFrame_max |
Mean | DataFrame_mean |
Median | DataFrame_median |
Min | DataFrame_min |
Number of chunks of the Series in a DataFrame | DataFrame_n_chunks |
Count null values | DataFrame_null_count |
Split a DataFrame into multiple DataFrames | DataFrame_partition_by |
Pivot data from long to wide | DataFrame_pivot |
Quantile | DataFrame_quantile |
Rechunk a DataFrame | DataFrame_rechunk |
Rename column names of a DataFrame | DataFrame_rename |
Reverse | DataFrame_reverse |
Create rolling groups based on a date/time or integer column | DataFrame_rolling |
Take a sample of rows from a DataFrame | DataFrame_sample |
Select and modify columns of a DataFrame | DataFrame_select select |
Select and modify columns of a DataFrame | DataFrame_select_seq |
Shift a DataFrame | DataFrame_shift |
Slice | DataFrame_slice |
Sort a DataFrame | DataFrame_sort |
Execute a SQL query against the DataFrame | DataFrame_sql |
Std | DataFrame_std |
Sum | DataFrame_sum |
Get the last 'n' rows. | DataFrame_tail |
Return Polars DataFrame as R data.frame | DataFrame_to_data_frame |
Convert variables into dummy/indicator variables | DataFrame_to_dummies |
Return Polars DataFrame as a list of vectors | DataFrame_to_list |
Write Arrow IPC data to a raw vector | DataFrame_to_raw_ipc |
Get column by index | DataFrame_to_series |
Convert DataFrame to a Series of type "struct" | DataFrame_to_struct to_struct |
Transpose a DataFrame over the diagonal. | DataFrame_transpose |
Drop duplicated rows | DataFrame_unique |
Unnest the Struct columns of a DataFrame | DataFrame_unnest |
Unpivot a Frame from wide to long format | DataFrame_unpivot |
Var | DataFrame_var |
Modify/append column(s) | DataFrame_with_columns with_columns |
Modify/append column(s) | DataFrame_with_columns_seq |
Add a column for row indices | DataFrame_with_row_index |
Write to comma-separated values (CSV) file | DataFrame_write_csv |
Write to Arrow IPC file (a.k.a Feather file) | DataFrame_write_ipc |
Write to JSON file | DataFrame_write_json |
Write to NDJSON file | DataFrame_write_ndjson |
Write to parquet file | DataFrame_write_parquet |
Create Array DataType | DataType_Array |
Create Categorical DataType | DataType_Categorical |
Check whether the data type contains categoricals | DataType_contains_categoricals |
Check whether the data type contains views | DataType_contains_views |
Data type representing a calendar date and time of day. | DataType_Datetime pl_Datetime |
Data type representing a time duration | DataType_Duration |
Create Enum DataType | DataType_Enum |
Check whether the data type is an array type | DataType_is_array |
Check whether the data type is a binary type | DataType_is_binary |
Check whether the data type is a boolean type | DataType_is_bool |
Check whether the data type is a Categorical type | DataType_is_categorical |
Check whether the data type is an Enum type | DataType_is_enum |
Check whether the data type is a float type | DataType_is_float |
Check whether the data type is an integer type | DataType_is_integer |
Check whether the data type is known | DataType_is_known |
Check whether the data type is a list type | DataType_is_list |
Check whether the data type is a logical type | DataType_is_logical |
Check whether the data type is a nested type | DataType_is_nested |
Check whether the data type is a null type | DataType_is_null |
Check whether the data type is a numeric type | DataType_is_numeric |
Check whether the data type is an ordinal type | DataType_is_ord |
Check whether the data type is a primitive type | DataType_is_primitive |
Check whether the data type is a signed integer type | DataType_is_signed_integer |
Check whether the data type is a String type | DataType_is_string |
Check whether the data type is a temporal type | DataType_is_struct |
Check whether the data type is a temporal type | DataType_is_temporal |
Check whether the data type is an unsigned integer type | DataType_is_unsigned_integer |
Create List DataType | DataType_List |
Create Struct DataType | DataType_Struct |
Get the dimensions | dim.RPolarsDataFrame dim.RPolarsLazyFrame |
Get the row and column names | dimnames.RPolarsDataFrame dimnames.RPolarsLazyFrame |
Translation definitions across python, R and polars. | docs_translations |
Aggregate over a DynamicGroupBy | DynamicGroupBy_agg |
Operations on Polars DataFrame grouped on time or integer values | DynamicGroupBy_class RPolarsDynamicGroupBy |
Ungroup a DynamicGroupBy object | DynamicGroupBy_ungroup |
Compute the absolute values | Expr_abs |
Add two expressions | Expr_add |
Aggregate groups | Expr_agg_groups |
Rename Expr output | Expr_alias |
Apply logical AND on a column | Expr_all |
Apply logical AND on two expressions | Expr_and |
Apply logical OR on a column | Expr_any |
Append expressions | Expr_append |
Approx count unique values | Expr_approx_n_unique |
Compute inverse cosine | Expr_arccos |
Compute inverse hyperbolic cosine | Expr_arccosh |
Compute inverse sine | Expr_arcsin |
Compute inverse hyperbolic sine | Expr_arcsinh |
Compute inverse tangent | Expr_arctan |
Compute inverse hyperbolic tangent | Expr_arctanh |
Index of max value | Expr_arg_max |
Index of min value | Expr_arg_min |
Index of a sort | Expr_arg_sort |
Index of first unique values | arg_unique Expr_arg_unique |
Fill null values backward | Expr_backward_fill |
Bottom k values | Expr_bottom_k |
Cast between DataType | Expr_cast |
Ceiling | Expr_ceil |
Polars Expressions | Expr_class RPolarsExpr |
Clip elements | Expr_clip |
Compute cosine | Expr_cos |
Compute hyperbolic cosine | Expr_cosh |
Count elements | Expr_count Expr_len |
Cumulative count | Expr_cum_count |
Cumulative maximum | Expr_cum_max |
Cumulative minimum | Expr_cum_min |
Cumulative product | Expr_cum_prod |
Cumulative sum | Expr_cum_sum |
Cumulative evaluation of expressions | Expr_cumulative_eval |
Bin continuous values into discrete categories | Expr_cut |
Difference | Expr_diff |
Divide two expressions | Expr_div |
Dot product | Expr_dot |
Drop NaN | Expr_drop_nans |
Drop missing values | Expr_drop_nulls |
Entropy | Expr_entropy |
Check equality | Expr_eq |
Check equality without 'null' propagation | Expr_eq_missing |
Exponentially-weighted moving average | Expr_ewm_mean |
Exponentially-weighted moving standard deviation | Expr_ewm_std |
Exponentially-weighted moving variance | Expr_ewm_var |
Exclude certain columns from selection | exclude Expr_exclude |
Compute the exponential of the elements | Expr_exp |
Explode a list or String Series | Expr_explode |
Extend Series with a constant | Expr_extend_constant |
Fill floating point NaN value with a fill value | Expr_fill_nan |
Fill null values with a value or strategy | Expr_fill_null |
Filter a single column. | Expr_filter |
Get the first value. | Expr_first |
Explode a list or String Series | Expr_flatten |
Floor | Expr_floor |
Floor divide two expressions | Expr_floor_div |
Fill null values forward | Expr_forward_fill |
Gather values by index | Expr_gather |
Gather every nth element | Expr_gather_every |
Check strictly greater inequality | Expr_gt |
Check greater or equal inequality | Expr_gt_eq |
Check whether the expression contains one or more null values | Expr_has_nulls |
Hash elements | Expr_hash hash |
Get the first n elements | Expr_head |
Wrap column in list | Expr_implode |
Inspect evaluated Series | Expr_inspect |
Interpolate null values | Expr_interpolate |
Check if an expression is between the given lower and upper bounds | Expr_is_between |
Check whether each value is duplicated | Expr_is_duplicated |
Check if elements are finite | Expr_is_finite |
Check whether each value is the first occurrence | Expr_is_first_distinct |
Check whether a value is in a vector | Expr_is_in |
Check if elements are infinite | Expr_is_infinite is_infinite |
Check whether each value is the last occurrence | Expr_is_last_distinct |
Check if elements are NaN | Expr_is_nan is_nan |
Check if elements are not NaN | Expr_is_not_nan is_not_nan |
Check if elements are not NULL | Expr_is_not_null |
Check if elements are NULL | Expr_is_null |
Check whether each value is unique | Expr_is_unique |
Kurtosis | Expr_kurtosis |
Get the last value | Expr_last |
Get the first n elements | Expr_limit |
Compute the logarithm of elements | Expr_log |
Compute the base-10 logarithm of elements | Expr_log10 |
Find the lower bound of a DataType | Expr_lower_bound |
Check strictly lower inequality | Expr_lt |
Check lower or equal inequality | Expr_lt_eq |
Map an expression with an R function | Expr_map_batches |
Map a custom/user-defined function (UDF) to each element of a column | Expr_map_elements |
Get maximum value | Expr_max |
Get mean value | Expr_mean |
Get median value | Expr_median |
Get minimum value | Expr_min |
Modulo two expressions | Expr_mod |
Mode | Expr_mode |
Multiply two expressions | Expr_mul |
Count number of unique values | Expr_n_unique |
Get maximum value with NaN | Expr_nan_max |
Get minimum value with NaN | Expr_nan_min |
Check inequality | Expr_neq |
Check inequality without 'null' propagation | Expr_neq_missing |
Negate a boolean expression | Expr_not |
Count missing values | Expr_null_count |
Apply logical OR on two expressions | Expr_or |
Compute expressions over the given groups | Expr_over |
Percentage change | Expr_pct_change |
Find local maxima | Expr_peak_max |
Find local minima | Expr_peak_min |
Exponentiation two expressions | Expr_pow |
Product | Expr_product |
Bin continuous values into discrete categories based on their quantiles | Expr_qcut |
Get quantile value. | Expr_quantile |
Rank elements | Expr_rank |
Rechunk memory layout | Expr_rechunk |
Reinterpret bits | Expr_reinterpret |
Repeat a Series | Expr_rep |
Repeat values | Expr_repeat_by |
Replace the given values by different values of the same data type. | Expr_replace |
Replace all values by different values. | Expr_replace_strict |
Reshape this Expr to a flat Series or a Series of Lists | Expr_reshape |
Reverse a variable | Expr_reverse |
Get the lengths of runs of identical values | Expr_rle |
Map values to run IDs | Expr_rle_id |
Create rolling groups based on a time or numeric column | Expr_rolling |
Rolling maximum | Expr_rolling_max |
Apply a rolling max based on another column. | Expr_rolling_max_by |
Rolling mean | Expr_rolling_mean |
Apply a rolling mean based on another column. | Expr_rolling_mean_by |
Rolling median | Expr_rolling_median |
Apply a rolling median based on another column. | Expr_rolling_median_by |
Rolling minimum | Expr_rolling_min |
Apply a rolling min based on another column. | Expr_rolling_min_by |
Rolling quantile | Expr_rolling_quantile |
Compute a rolling quantile based on another column | Expr_rolling_quantile_by |
Rolling skew | Expr_rolling_skew |
Rolling standard deviation | Expr_rolling_std |
Compute a rolling standard deviation based on another column | Expr_rolling_std_by |
Rolling sum | Expr_rolling_sum |
Apply a rolling sum based on another column. | Expr_rolling_sum_by |
Rolling variance | Expr_rolling_var |
Compute a rolling variance based on another column | Expr_rolling_var_by |
Round | Expr_round |
Take a sample | Expr_sample |
Where to inject element(s) to maintain sorting | Expr_search_sorted |
Flag an Expr as "sorted" | Expr_set_sorted |
Shift values by the given number of indices | Expr_shift |
Shrink numeric columns to the minimal required datatype | Expr_shrink_dtype |
Shuffle values | Expr_shuffle |
Get the sign of elements | Expr_sign |
Compute sine | Expr_sin |
Compute hyperbolic sine | Expr_sinh |
Skewness | Expr_skew |
Get a slice of an Expr | Expr_slice |
Sort an Expr | Expr_sort |
Sort Expr by order of others | Expr_sort_by |
Compute the square root of the elements | Expr_sqrt |
Get standard deviation | Expr_std |
Substract two expressions | Expr_sub |
Get sum value | Expr_sum |
Get the last n elements | Expr_tail |
Compute tangent | Expr_tan |
Compute hyperbolic tangent | Expr_tanh |
Cast an Expr to its physical representation | Expr_to_physical to_physical |
Convert an Expr to R output | Expr_to_r |
Convert Literal to Series | Expr_to_series |
Top k values | Expr_top_k |
Get unique values | Expr_unique |
Count unique values | Expr_unique_counts |
Find the upper bound of a DataType | Expr_upper_bound |
Value counts | Expr_value_counts |
Get variance | Expr_var |
Make a when-then-otherwise expression | ChainedThen ChainedThen_otherwise ChainedThen_when ChainedWhen ChainedWhen_then Expr_when_then_otherwise otherwise pl_when RPolarsChainedThen RPolarsChainedWhen RPolarsThen RPolarsWhen Then then Then_otherwise Then_when When when When_then |
Apply logical XOR on two expressions | Expr_xor |
Evaluate whether all boolean values in an array are true | ExprArr_all |
Evaluate whether any boolean values in an array are true | ExprArr_any |
Get the index of the maximal value in an array | ExprArr_arg_max |
Get the index of the minimal value in an array | ExprArr_arg_min |
Check if array contains a given value | ExprArr_contains |
Get the value by index in an array | ExprArr_get |
Join elements of an array | ExprArr_join |
Find the maximum value in an array | ExprArr_max |
Find the median in an array | ExprArr_median |
Find the minimum value in an array | ExprArr_min |
Reverse values in an array | ExprArr_reverse |
Shift array values by 'n' indices | ExprArr_shift |
Sort values in an array | ExprArr_sort |
Find the standard deviation in an array | ExprArr_std |
Sum all elements in an array | ExprArr_sum |
Convert an Array column into a List column with the same inner data type | ExprArr_to_list |
Convert array to struct | ExprArr_to_struct |
Get unique values in an array | ExprArr_unique |
Find the variance in an array | ExprArr_var |
Check if binaries contain a binary substring | ExprBin_contains |
Decode values using the provided encoding | ExprBin_decode |
Encode a value using the provided encoding | ExprBin_encode |
Check if string values end with a binary substring | ExprBin_ends_with |
Get the size of binary values in the given unit | ExprBin_size |
Check if values start with a binary substring | ExprBin_starts_with |
Get the categories stored in this data type | ExprCat_get_categories |
Set Ordering | ExprCat_set_ordering |
cast_time_unit | (Expr)$dt$cast_time_unit ExprDT_cast_time_unit |
Combine Date and Time | ExprDT_combine |
Convert to given time zone for an expression of type Datetime. | ExprDT_convert_time_zone |
Day | (Expr)$dt$day ExprDT_day |
Epoch | ExprDT_epoch |
Hour | (Expr)$dt$hour ExprDT_hour |
Determine whether the year of the underlying date is a leap year | ExprDT_is_leap_year |
Iso-Year | (Expr)$dt$iso_year ExprDT_iso_year |
Extract microseconds from underlying Datetime representation. | ExprDT_microsecond |
Extract milliseconds from underlying Datetime representation | ExprDT_millisecond |
Minute | (Expr)$dt$minute ExprDT_minute |
Month | (Expr)$dtmonth ExprDT_month |
Extract nanoseconds from underlying Datetime representation | ExprDT_nanosecond |
Offset By | (Expr)$dt$offset_by ExprDT_offset_by |
Ordinal Day | (Expr)$dt$ordinal_day ExprDT_ordinal_day |
Quarter | (Expr)$dt$quarter ExprDT_quarter |
Replace time zone | (Expr)$dt$replace_time_zone ExprDT_replace_time_zone |
Round datetime | ExprDT_round |
Extract seconds from underlying Datetime representation | ExprDT_second |
strftime | (Expr)$dt$strftime ExprDT_strftime |
Extract time from a Datetime Series | ExprDT_time |
timestamp | (Expr)$dt$timestamp ExprDT_timestamp |
Days | ExprDT_total_days |
Hours | ExprDT_total_hours |
microseconds | ExprDT_total_microseconds |
milliseconds | ExprDT_total_milliseconds |
Minutes | ExprDT_total_minutes |
nanoseconds | ExprDT_total_nanoseconds |
Seconds | ExprDT_total_seconds |
Truncate datetime | ExprDT_truncate |
Week | (Expr)$dt$week ExprDT_week |
Weekday | (Expr)$dt$weekday ExprDT_weekday |
with_time_unit | (Expr)$dt$with_time_unit ExprDT_with_time_unit |
Year | (Expr)$dt$year ExprDT_year |
Evaluate whether all boolean values in a list are true | ExprList_all |
Evaluate whether any boolean values in a list are true | ExprList_any |
Get the index of the maximal value in list | ExprList_arg_max |
Get the index of the minimal value in list | ExprList_arg_min |
Concat two list variables | ExprList_concat |
Check if list contains a given value | ExprList_contains |
Compute difference between list values | ExprList_diff |
Run any polars expression on the list values | ExprList_eval |
Returns a column with a separate row for every list element | ExprList_explode |
Get the first value in a list | ExprList_first |
Get several values by index in a list | ExprList_gather |
Gather every nth element in a list | ExprList_gather_every |
Get the value by index in a list | ExprList_get |
Get the first 'n' values of a list | ExprList_head |
Join elements of a list | ExprList_join |
Get the last value in a list | ExprList_last |
Get the length of each list | ExprList_len |
Find the maximum value in a list | ExprList_max |
Compute the mean value of a list | ExprList_mean |
Find the minimum value in a list | ExprList_min |
Get the number of unique values in a list | ExprList_n_unique |
Reverse values in a list | ExprList_reverse |
Sample from this list | ExprList_sample |
Get the difference of two list variables | ExprList_set_difference |
Get the intersection of two list variables | ExprList_set_intersection |
Get the symmetric difference of two list variables | ExprList_set_symmetric_difference |
Get the union of two list variables | ExprList_set_union |
Shift list values by 'n' indices | ExprList_shift |
Slice list | ExprList_slice |
Sort values in a list | ExprList_sort |
Sum all elements in a list | ExprList_sum |
Get the last 'n' values of a list | ExprList_tail |
Convert a Series of type 'List' to 'Struct' | ExprList_to_struct |
Get unique values in a list | ExprList_unique |
Check if two expressions are equivalent | ExprMeta_eq |
Indicate if an expression has multiple outputs | ExprMeta_has_multiple_outputs |
Indicate if an expression uses a regex projection | ExprMeta_is_regex_projection |
Check if two expressions are different | ExprMeta_neq |
Get the column name that this expression would produce | ExprMeta_output_name |
Pop | ExprMeta_pop |
Get the root column names | ExprMeta_root_names |
Format an expression as a tree | ExprMeta_tree_format |
Undo any renaming operation | ExprMeta_undo_aliases |
Keep the original root name of the expression. | ExprName_keep |
Add a prefix to a column name | ExprName_prefix |
Add a prefix to all fields name of a struct | ExprName_prefix_fields |
Add a suffix to a column name | ExprName_suffix |
Add a suffix to all fields name of a struct | ExprName_suffix_fields |
Make the root column name lowercase | ExprName_to_lowercase |
Make the root column name uppercase | ExprName_to_uppercase |
Check if string contains a substring that matches a pattern | ExprStr_contains |
Use the aho-corasick algorithm to find matches | ExprStr_contains_any |
Count all successive non-overlapping regex matches | ExprStr_count_matches |
Decode a value using the provided encoding | ExprStr_decode |
Encode a value using the provided encoding | ExprStr_encode |
Check if string ends with a regex | ExprStr_ends_with |
Extract the target capture group from provided patterns | ExprStr_extract |
Extract all matches for the given regex pattern | ExprStr_extract_all |
Extract all capture groups for the given regex pattern | ExprStr_extract_groups |
Use the aho-corasick algorithm to extract matches | ExprStr_extract_many |
Return the index position of the first substring matching a pattern | ExprStr_find |
Return the first n characters of each string | ExprStr_head |
Vertically concatenate the string values in the column to a single string value. | ExprStr_join |
Parse string values as JSON. | ExprStr_json_decode |
Extract the first match of JSON string with the provided JSONPath expression | ExprStr_json_path_match |
Get the number of bytes in strings | ExprStr_len_bytes |
Get the number of characters in strings | ExprStr_len_chars |
Left justify strings | ExprStr_pad_end |
Right justify strings | ExprStr_pad_start |
Replace first matching regex/literal substring with a new string value | ExprStr_replace |
Replace all matching regex/literal substrings with a new string value | ExprStr_replace_all |
Use the aho-corasick algorithm to replace many matches | ExprStr_replace_many |
Returns string values in reversed order | ExprStr_reverse |
Create subslices of the string values of a String Series | ExprStr_slice |
Split the string by a substring | ExprStr_split |
Split the string by a substring using 'n' splits | ExprStr_split_exact |
Split the string by a substring, restricted to returning at most 'n' items | ExprStr_splitn |
Check if string starts with a regex | ExprStr_starts_with |
Strip leading and trailing characters | ExprStr_strip_chars expr_str_strip_chars |
Strip trailing characters | ExprStr_strip_chars_end expr_str_strip_chars_end |
Strip leading characters | ExprStr_strip_chars_start expr_str_strip_chars_start |
Convert a String column into a Date/Datetime/Time column. | ExprStr_strptime |
Return the last n characters of each string | ExprStr_tail |
Convert a String column into a Date column | ExprStr_to_date |
Convert a String column into a Datetime column | ExprStr_to_datetime |
Convert a String column into an Int64 column with base radix | ExprStr_to_integer |
Convert a string to lowercase | ExprStr_to_lowercase |
Convert a String column into a Time column | ExprStr_to_time |
Convert a string to titlecase | ExprStr_to_titlecase |
Convert a string to uppercase | ExprStr_to_uppercase |
Fills the string with zeroes. | ExprStr_zfill expr_str_zfill |
Retrieve one of the fields of this Struct as a new Series | ExprStruct_field |
Rename the fields of the struct | ExprStruct_rename_fields |
Add or overwrite fields of this struct | ExprStruct_with_fields |
Get/set global R session pool capacity (DEPRECATED) | global_rpool_cap pl_get_global_rpool_cap pl_set_global_rpool_cap set_global_rpool_cap |
Aggregate over a GroupBy | agg GroupBy_agg |
Operations on Polars grouped DataFrame | GroupBy_class RPolarsGroupBy |
GroupBy First | GroupBy_first |
GroupBy Last | GroupBy_last |
GroupBy Max | GroupBy_max |
GroupBy Mean | GroupBy_mean |
GroupBy Median | GroupBy_median |
GroupBy Min | GroupBy_min |
GroupBy null count | GroupBy_null_count |
Quantile | GroupBy_quantile |
Shift the values by a given period | GroupBy_shift |
GroupBy Std | GroupBy_std |
GroupBy Sum | GroupBy_sum |
GroupBy_ungroup | GroupBy_ungroup |
GroupBy Var | GroupBy_var |
Return the first or the last 'n' parts of an object | head.RPolarsDataFrame head.RPolarsLazyFrame tail.RPolarsDataFrame tail.RPolarsLazyFrame |
Infer nanoarrow schema from a Polars object | infer_nanoarrow_schema.RPolarsDataFrame infer_nanoarrow_schema.RPolarsSeries |
Test if the object is a polars DataFrame | is_polars_df |
Test if the object a polars DataType | is_polars_dtype |
Test if the object is a polars LazyFrame | is_polars_lf |
Test if the object is a polars Series | is_polars_series |
knit print polars DataFrame | knit_print.RPolarsDataFrame |
Cast LazyFrame column(s) to the specified dtype | LazyFrame_cast |
Inner workings of the LazyFrame-class | LazyFrame_class RPolarsLazyFrame |
Create an empty or n-row null-filled copy of the LazyFrame | LazyFrame_clear |
Clone a LazyFrame | LazyFrame_clone |
Collect a query into a DataFrame | LazyFrame_collect |
Collect a query in background | LazyFrame_collect_in_background |
Drop columns of a LazyFrame | LazyFrame_drop |
Drop nulls (missing values) | LazyFrame_drop_nulls |
Create a string representation of the query plan | LazyFrame_explain |
Explode columns containing a list of values | LazyFrame_explode |
Fetch 'n' rows of a LazyFrame | LazyFrame_fetch |
Fill floating point NaN value with a fill value | LazyFrame_fill_nan |
Fill nulls | LazyFrame_fill_null |
Apply filter to LazyFrame | LazyFrame_filter |
Get the first row of a LazyFrame | LazyFrame_first |
Take every nth row in the LazyFrame | LazyFrame_gather_every |
Group a LazyFrame | LazyFrame_group_by |
Group based on a date/time or integer column | LazyFrame_group_by_dynamic |
Get the first 'n' rows. | LazyFrame_head |
Join LazyFrames | LazyFrame_join |
Perform joins on nearest keys | LazyFrame_join_asof |
Perform a join based on one or multiple (in)equality predicates | LazyFrame_join_where |
Get the last row of a LazyFrame | LazyFrame_last |
Max | LazyFrame_max |
Mean | LazyFrame_mean |
Median | LazyFrame_median |
Min | LazyFrame_min |
print LazyFrame internal method | LazyFrame_print |
Collect and profile a lazy query. | LazyFrame_profile |
Quantile | LazyFrame_quantile |
Rename column names of a LazyFrame | LazyFrame_rename |
Reverse | LazyFrame_reverse |
Create rolling groups based on a date/time or integer column | LazyFrame_rolling |
Select and modify columns of a LazyFrame | LazyFrame_select |
Select and modify columns of a LazyFrame | LazyFrame_select_seq |
Serialize the logical plan of this LazyFrame to a file or string in JSON format | LazyFrame_serialize |
Shift a LazyFrame | LazyFrame_shift |
Stream the output of a query to a CSV file | LazyFrame_sink_csv |
Stream the output of a query to an Arrow IPC file | LazyFrame_sink_ipc |
Stream the output of a query to a JSON file | LazyFrame_sink_ndjson |
Stream the output of a query to a Parquet file | LazyFrame_sink_parquet |
Slice | LazyFrame_slice |
Sort the LazyFrame by the given columns | LazyFrame_sort |
Execute a SQL query against the LazyFrame | LazyFrame_sql |
Std | LazyFrame_std |
Sum | LazyFrame_sum |
Get the last 'n' rows. | LazyFrame_tail |
Plot the query plan | LazyFrame_to_dot |
Drop duplicated rows | LazyFrame_unique |
Unnest the Struct columns of a LazyFrame | LazyFrame_unnest |
Unpivot a Frame from wide to long format | LazyFrame_unpivot |
Var | LazyFrame_var |
Select and modify columns of a LazyFrame | LazyFrame_with_columns |
Select and modify columns of a LazyFrame | LazyFrame_with_columns_seq |
Add an external context to the computation graph | LazyFrame_with_context |
Add a column for row indices | LazyFrame_with_row_index |
LazyGroupBy_agg | LazyGroupBy_agg |
Operations on Polars grouped LazyFrame | LazyGroupBy_class RPolarsLazyGroupBy |
LazyGroupBy_head | LazyGroupBy_head |
LazyGroupBy_print | LazyGroupBy_print |
LazyGroupBy_tail | LazyGroupBy_tail |
LazyGroupBy_ungroup | LazyGroupBy_ungroup |
Get the length | length.RPolarsDataFrame length.RPolarsLazyFrame length.RPolarsSeries |
Compute the maximum value | max.RPolarsDataFrame max.RPolarsLazyFrame max.RPolarsSeries |
Compute the mean | mean.RPolarsDataFrame mean.RPolarsLazyFrame mean.RPolarsSeries |
Compute the median | median.RPolarsDataFrame median.RPolarsLazyFrame median.RPolarsSeries |
Compute the minimum value | min.RPolarsDataFrame min.RPolarsLazyFrame min.RPolarsSeries |
Drop missing values | na.omit.RPolarsDataFrame na.omit.RPolarsLazyFrame |
Get the column names | names.RPolarsDataFrame names.RPolarsGroupBy names.RPolarsLazyFrame names.RPolarsLazyGroupBy |
New Expr referring to all columns | pl_all |
Apply the AND logical rowwise | pl_all_horizontal |
Apply the OR logical rowwise | pl_any_horizontal |
Approximate count of unique values | pl_approx_n_unique |
Return the row indices that would sort the columns | pl_arg_sort_by |
Return indices that match a condition | pl_arg_where |
Coalesce | pl_coalesce |
Create an expression representing column(s) in a dataframe | pl_col |
Concat polars objects | pl_concat |
Concat the arrays in a Series dtype List in linear time. | pl_concat_list |
Horizontally concatenate columns into a single string column | pl_concat_str |
Correlation | pl_corr |
Return the number of non-null values in the column. | pl_count |
Covariance | pl_cov |
Create a new polars DataFrame | pl_DataFrame |
Create a Date expression | pl_date |
Generate a date range | pl_date_range |
Generate a list containing a date range | pl_date_ranges |
Create a Datetime expression | pl_datetime |
Generate a datetime range | pl_datetime_range |
Generate a list containing a datetime range | pl_datetime_ranges |
Read a logical plan from a JSON file to construct a LazyFrame | pl_deserialize_lf |
Disable the global string cache | pl_disable_string_cache |
DataTypes (RPolarsDataType) | pl_dtypes RPolarsDataType |
Create polars Duration from distinct time components | pl_duration |
an element in 'eval'-expr | element pl_element |
Enable the global string cache | pl_enable_string_cache |
Quickly select a field in a Struct | pl_field |
Create Field | pl_Field pl_Field_class |
Get the first value. | pl_first |
Accumulate over multiple columns horizontally with an R function | pl_fold |
Convert a Unix timestamp to date(time) | pl_from_epoch |
Get the first 'n' rows. | pl_head |
Aggregate all column values into a list. | pl_implode |
Generate a range of integers | pl_int_range |
Generate a range of integers for each row of the input columns | pl_int_ranges |
check if schema | pl_is_schema |
Get the last value. | pl_last |
Create new LazyFrame | pl_LazyFrame |
Return the number of rows in the context. | pl_len |
Create a literal value | pl_lit |
Get the maximum value. | pl_max |
Get the maximum value rowwise | pl_max_horizontal |
Get the mean value. | pl_mean |
Compute the mean rowwise | pl_mean_horizontal |
Get the median value. | pl_median |
Get Memory Address | pl_mem_address |
Get the minimum value. | pl_min |
Get the minimum value rowwise | pl_min_horizontal |
Count unique values. | pl_n_unique |
The complete polars public API. | pl pl_pl |
Store Time in R | pl_PTime PTIME |
Polars raw list | as.list.rpolars_raw_list pl_raw_list [.rpolars_raw_list |
New DataFrame from CSV | pl_read_csv |
Read into a DataFrame from Arrow IPC (Feather v2) file | pl_read_ipc |
New DataFrame from NDJSON | pl_read_ndjson |
Read a parquet file | pl_read_parquet |
Accumulate over multiple columns horizontally with an R function | pl_reduce |
Rolling correlation | pl_rolling_corr |
Rolling covariance | pl_rolling_cov |
New LazyFrame from CSV | pl_scan_csv |
Lazily read from an Arrow IPC (Feather v2) file or multiple files via glob patterns | pl_scan_ipc |
New LazyFrame from NDJSON | pl_scan_ndjson |
Scan a parquet file | pl_scan_parquet |
Select from an empty DataFrame | pl_select |
Create new Series | pl_Series Series |
Initialise a new SQLContext | pl_SQLContext |
Get the standard deviation. | pl_std |
Collect columns into a struct column | pl_struct |
Sum all values. | pl_sum |
Compute the sum rowwise | pl_sum_horizontal |
Get the last 'n' rows. | pl_tail |
Get the number of threads in the Polars thread pool. | pl_thread_pool_size |
Create a Time expression | pl_time |
Check if the global string cache is enabled | pl_using_string_cache |
Get the variance. | pl_var |
Evaluate one or several expressions with global string cache | pl_with_string_cache |
Any polars class object is made of this | polars_class_object |
Polars code completion | polars_code_completion_activate polars_code_completion_deactivate |
The Polars duration string language | polars_duration_string |
Get polars environment variables | polars_envvars |
Report information of the package | polars_info |
Get and reset polars options | polars_options polars_options_reset |
Print values | print.RPolarsSeries |
Aggregate over a RollingGroupBy | RollingGroupBy_agg |
Operations on Polars DataFrame grouped by rolling windows | RollingGroupBy_class RPolarsRollingGroupBy |
Ungroup a RollingGroupBy object | RollingGroupBy_ungroup |
Get the row names | row.names.RPolarsDataFrame |
The RPolarsRThreadHandle class | RPolarsRThreadHandle RThreadHandle_class |
Ask if RThreadHandle is finished? | RThreadHandle_is_finished |
Join a RThreadHandle | RThreadHandle_join |
Arithmetic operators for RPolars objects | %%.RPolarsExpr %%.RPolarsSeries %/%.RPolarsExpr %/%.RPolarsSeries *.RPolarsExpr *.RPolarsSeries +.RPolarsExpr +.RPolarsSeries -.RPolarsExpr -.RPolarsSeries /.RPolarsExpr /.RPolarsSeries S3_arithmetic ^.RPolarsExpr ^.RPolarsSeries |
Add Series | Series_add |
Change name of Series | Series_alias |
Reduce Boolean Series with ALL | Series_all |
Reduce boolean Series with ANY | Series_any |
Append two Series | Series_append |
Index of max value | Series_arg_max |
Index of min value | Series_arg_min |
Lengths of Series memory chunks | Series_chunk_lengths |
Inner workings of the Series-class | RPolarsSeries Series_class |
Create an empty or n-row null-filled copy of the Series | Series_clear |
Clone a Series | Series_clone |
Compare Series | !=.RPolarsSeries <.RPolarsSeries <=.RPolarsSeries ==.RPolarsSeries >.RPolarsSeries >=.RPolarsSeries Series_compare |
Divide Series | Series_div |
Are two Series equal? | Series_equals |
Floor Divide Series | Series_floor_div |
Check if the Series is numeric | Series_is_numeric |
Check if the Series is sorted | Series_is_sorted |
Return the element at the given index | Series_item |
Length of a Series | Series_len |
Apply every value with an R fun | apply Series_map_elements |
Find the max of a Series | Series_max |
Compute the mean of a Series | Series_mean |
Compute the median of a Series | Series_median |
Find the min of a Series | Series_min |
Modulo Series | Series_mod |
Multiply Series | Series_mul |
Get the number of chunks that this Series contains. | Series_n_chunks |
Count unique values in Series | Series_n_unique |
Power Series | Series_pow |
Print Series | Series_print |
Rename a series | Series_rename |
Duplicate and concatenate a series | Series_rep |
Set a sorted flag on a Series | Series_set_sorted |
Sort a Series | Series_sort |
Compute the standard deviation of a Series | Series_std |
Subtract Series | Series_sub |
Compute the sum of a Series | Series_sum |
Convert Series to DataFrame | Series_to_frame |
Convert a Series to literal | Series_to_lit |
Convert Series to R vector or list | Series_to_list Series_to_r Series_to_vector |
Count the occurrences of unique values | Series_value_counts |
Compute the variance of a Series | Series_var |
show all public functions / objects | pl_show_all_public_functions show_all_public_functions |
show all public methods | pl_show_all_public_methods show_all_public_methods |
Run SQL queries against DataFrame/LazyFrame data. | RPolarsSQLContext SQLContext_class |
Execute SQL query against the registered data | SQLContext_execute |
Register a single data as a table | SQLContext_register |
Register all polars DataFrames/LazyFrames found in the environment | SQLContext_register_globals |
Register multiple data as tables | SQLContext_register_many |
List registered tables | SQLContext_tables |
Unregister tables by name | SQLContext_unregister |
Compute the sum | sum.RPolarsDataFrame sum.RPolarsLazyFrame sum.RPolarsSeries |
Drop duplicated rows | unique.RPolarsDataFrame unique.RPolarsLazyFrame |