Expr class final

Properties

approximateNUnique → Expr
no setter
argMax → Expr
no setter
argMin → Expr
no setter
arr → ExprArrayNameSpace
no setter
bin → ExprBinaryNameSpace
no setter
cat → ExprCategoricalNameSpace
no setter
count → Expr
no setter
dt → ExprDateTimeNameSpace
no setter
first → Expr
no setter
hashCode → int
The hash code for this object.
no setterinherited
isClosed → bool
no setter
isFinite → Expr
no setter
isInfinite → Expr
no setter
isNaN → Expr
no setter
isNotNaN → Expr
no setter
isNotNull → Expr
no setter
isNull → Expr
no setter
last → Expr
no setter
list → ExprListNameSpace
no setter
max → Expr
no setter
mean → Expr
no setter
median → Expr
no setter
meta → ExprMetaNameSpace
no setter
min → Expr
no setter
name → ExprNameNameSpace
no setter
nanMax → Expr
no setter
nanMin → Expr
no setter
neg → Expr
no setter
not → Expr
no setter
nullCount → Expr
no setter
nUnique → Expr
no setter
product → Expr
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
str → ExprStringNameSpace
Non-owning namespace views. Closing a view is neither necessary nor possible; operations lease this expression and return independent handles.
no setter
struct → ExprStructNameSpace
no setter
sum → Expr
no setter

Methods

abs() → Expr
acos() → Expr
acosh() → Expr
aggregate(String operation, {Map<String, Object?> arguments = const {}}) → Expr
alias(String name) → Expr
all({bool ignoreNulls = true}) → Expr
and(Object other) → Expr
any({bool ignoreNulls = true}) → Expr
asin() → Expr
asinh() → Expr
atan() → Expr
atan2(Object x) → Expr
atanh() → Expr
binary(String operation, Object other) → Expr
cast(DType dtype, {bool strict = true}) → Expr
cbrt() → Expr
ceil() → Expr
clip(Object minimum, Object maximum) → Expr
clipMax(Object maximum) → Expr
clipMin(Object minimum) → Expr
close() → void
coalesce(Iterable<Object> expressions) → Expr
cos() → Expr
cosh() → Expr
cot() → Expr
cumulativeMax({bool reverse = false}) → Expr
cumulativeMin({bool reverse = false}) → Expr
cumulativeSum({bool reverse = false}) → Expr
degrees() → Expr
diff(Object periods, {DiffNullBehavior nullBehavior = DiffNullBehavior.ignore}) → Expr
eq(Object other) → Expr
eqValidity(Object other) → Expr
ewmMean([EwmOptions options = const EwmOptions()]) → Expr
ewmStd([EwmOptions options = const EwmOptions()]) → Expr
ewmSum([EwmOptions options = const EwmOptions()]) → Expr
ewmVariance([EwmOptions options = const EwmOptions()]) → Expr
exp() → Expr
fillNaN(Object value) → Expr
fillNull(Object value) → Expr
floor() → Expr
function(String name, [Iterable<Expr> arguments = const []]) → Expr
gt(Object other) → Expr
gtEq(Object other) → Expr
interpolate({InterpolationMethod method = InterpolationMethod.linear}) → Expr
interpolateBy(Object by) → Expr
isIn(Expr values, {bool nullsEqual = false}) → Expr
kurtosis({bool fisher = true, bool bias = true}) → Expr
log(Object base) → Expr
log1p() → Expr
logicalAnd(Object other) → Expr
logicalOr(Object other) → Expr
lowercase() → Expr
lt(Object other) → Expr
ltEq(Object other) → Expr
mode({bool maintainOrder = false}) → Expr
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notEq(Object other) → Expr
notEqValidity(Object other) → Expr
or(Object other) → Expr
over(Iterable<Expr> partitionBy, {Iterable<Expr> orderBy = const [], WindowOptions options = const WindowOptions()}) → Expr
pctChange(Object periods) → Expr
pow(Object exponent) → Expr
quantile(double quantile, {String interpolation = 'linear'}) → Expr
radians() → Expr
rank({RankMethod method = RankMethod.dense, bool descending = false}) → Expr
rollingMax(RollingOptions options) → Expr
rollingMean(RollingOptions options) → Expr
rollingMedian(RollingOptions options) → Expr
rollingMin(RollingOptions options) → Expr
rollingStd(RollingOptions options) → Expr
rollingSum(RollingOptions options) → Expr
rollingVariance(RollingOptions options) → Expr
round({int decimals = 0, RoundMode mode = RoundMode.halfToEven}) → Expr
shift(Object periods) → Expr
sin() → Expr
sinh() → Expr
skew({bool bias = true}) → Expr
sqrt() → Expr
std({int ddof = 1}) → Expr
stringContains(Object pattern, {bool literal = false, bool? strict}) → Expr
stringEndsWith(Object suffix) → Expr
stringReplace(Object pattern, Object replacement, {bool literal = false, bool replaceAll = false}) → Expr
stringStartsWith(Object prefix) → Expr
stripChars([Object? characters]) → Expr
tan() → Expr
tanh() → Expr
toString() → String
A string representation of this object.
inherited
unary(String operation) → Expr
uppercase() → Expr
variance({int ddof = 1}) → Expr

Operators

operator %(Object other) → Expr
operator &(Object other) → Expr
operator *(Object other) → Expr
operator +(Object other) → Expr
operator -(Object other) → Expr
operator /(Object other) → Expr
operator ==(Object other) → bool
The equality operator.
inherited
operator ^(Object other) → Expr
operator unary-() → Expr
operator |(Object other) → Expr
operator ~/(Object other) → Expr