polars.Expr.name.to_uppercase#
- Expr.name.to_uppercase() Expr[source]#
将根列名转换为大写。
另请参阅
注释
这将撤销之前对表达式进行的任何重命名操作。
由于实现限制,此方法只能作为链中的最后一个表达式调用。每个表达式只能进行一次名称操作。考虑使用
.name.map进行高级重命名。示例
>>> df = pl.DataFrame( ... { ... "ColX": [1, 2, 3], ... "ColY": ["x", "y", "z"], ... } ... ) >>> df.with_columns(pl.all().name.to_uppercase()) shape: (3, 4) ┌──────┬──────┬──────┬──────┐ │ ColX ┆ ColY ┆ COLX ┆ COLY │ │ --- ┆ --- ┆ --- ┆ --- │ │ i64 ┆ str ┆ i64 ┆ str │ ╞══════╪══════╪══════╪══════╡ │ 1 ┆ x ┆ 1 ┆ x │ │ 2 ┆ y ┆ 2 ┆ y │ │ 3 ┆ z ┆ 3 ┆ z │ └──────┴──────┴──────┴──────┘