translate_filter: Translate an R filter expression into a Python query string

View source: R/translate_engine.R

translate_filterR Documentation

Translate an R filter expression into a Python query string

Description

Capture a bare R expression and translate it to a Python-compatible string suitable for use with pandas.DataFrame.query().

Usage

translate_filter(expr)

Arguments

expr

A bare R expression (e.g., carat > 2 & cut == "Ideal").

Value

A character string of the translated Python query.

Examples

translate_filter(carat > 2 & cut == "Ideal")
# -> "(carat > 1) and (cut == 'Ideal')"

rPandas documentation built on April 29, 2026, 1:07 a.m.