Skip to Content
Python Polars: O Guia Definitivo
book

Python Polars: O Guia Definitivo

by Jeroen Janssens, Thijs Nieuwdorp
March 2025
Beginner to intermediate
504 pages
11h 53m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Content preview from Python Polars: O Guia Definitivo

Capítulo 7. Expressões iniciais

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

O objetivo deste capítulo é introduzir expressões, que são o que torna a API Polars tão poderosa e elegante. Este capítulo forma a base para os capítulos restantes da Parte III, "Express", onde entramos em mais detalhes sobre expressões específicas e como usá-las.

Expressões polares versus expressões regulares

As expressões Polars não devem ser confundidas com expressões regulares. Uma expressão regular, ou regex, é uma sequência de caracteres utilizada para corresponder a texto. Por exemplo, o regex [Pp](ol|and)ar?s corresponde a pandas e Polars, mas não corresponde a panda ou polaris. Alguns métodos Polars aceitam regexes, como pl.col() para selecionar colunas e Expr.str.replace() para substituir valores. O site interativo RegExr de Grant Skinner e o livro Introducing Regular Expressions de Michael Fitzgerald (O'Reilly) são recursos úteis para aprender mais sobre regexes.

As expressões, em Polars, são blocos de construção reutilizáveis que te permitem executar muitas tarefas de manipulação de dados, incluindo a seleção de colunas existentes, a criação de novas colunas, a filtragem de linhas com base numa condição e o cálculo de agregações.

As expressões têm tanto para oferecer que dividimos a sua discussão em três capítulos, conforme ilustrado na Figura 7-1. No Capítulo 13 abordamos vários métodos que são acessíveis através ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Analítica de futebol com Python e R

Analítica de futebol com Python e R

Eric A. Eager, Richard A. Erickson
Padrões de arquitetura com Python

Padrões de arquitetura com Python

Harry Percival, Bob Gregory
Spark: O Guia Definitivo

Spark: O Guia Definitivo

Bill Chambers, Matei Zaharia

Publisher Resources

ISBN: 9798341637962Supplemental Content