Python polars基础学习
文章平均质量分 76
polars基础学习
数据人阿多
一枚热爱技术的数据分析师,同时也热爱分享技术,欢迎大家多多交流,共同进步
展开
-
Python polars学习-01 读取与写入文件
在Python数据处理与分析中,大家在处理数据时,使用的基本都是Pandas,该库非常好用。随着 Rust 的出圈,基于其开发的Polars库,逐渐赢得大家的喜爱,在某些功能上更优于Pandas。于是小编在自学的过程中,逐步整理一些资料供大家参考学习,这些资料会分享到github仓库地址:https://github.com/DataShare-duo/polars_learnPS:为了学习Polars,小编先了解一遍 Rust,《Rust权威指南》原创 2024-04-25 09:45:25 · 568 阅读 · 0 评论 -
Python polars学习-02 上下文与表达式
Polars 开发了自己的特定领域语言 (DSL),用于转换数据。该语言非常容易使用,允许进行复杂的查询,但仍保持人类可读性。该语言的两个核心组成部分是上下文和表达式Polars 自己设计了一套用于处理数据的功能。该功能易于使用,而且能以易理解的方式进行复杂的数据处理。上下文与表达式是该功能的两个核心组成部分。1. Contexts 上下文上下文是指需要计算表达式的上下文选择:df.select(…),df.with_columns(…)过滤:df.filter()原创 2024-04-29 16:08:32 · 758 阅读 · 0 评论 -
polars学习-03 数据类型转换
polars学习系列文章,第3篇 数据类型转换。该系列文章会分享到github,大家可以去下载jupyter文件仓库地址:https://github.com/DataShare-duo/polars_learn。原创 2024-05-13 20:04:51 · 487 阅读 · 0 评论 -
Python polars学习-04 字符串数据处理
polars学习系列文章,第4篇 字符串数据处理该系列文章会分享到github,大家可以去下载jupyter文件,进行参考学习仓库地址:https://github.com/DataShare-duo/polars_learn。原创 2024-05-23 16:47:22 · 430 阅读 · 0 评论 -
Python polars学习-05 包含的数据结构
polars学习系列文章,第5篇 包含的数据结构,与pandas一样,polarsSeriesDataFrame,大部分操作与pandas保持一致,减少了大家的学习难度该系列文章会分享到github,大家可以去下载jupyter文件,进行参考学习仓库地址:https://github.com/DataShare-duo/polars_learn。原创 2024-06-14 17:06:19 · 379 阅读 · 0 评论 -
Python polars学习-06 Lazy / Eager API
polars学习系列文章,第6篇 Lazy / Eager API延迟、惰性即时、实时该系列文章会分享到github,大家可以去下载jupyter文件,进行参考学习仓库地址:https://github.com/DataShare-duo/polars_learn。原创 2024-06-20 17:26:34 · 333 阅读 · 0 评论 -
Python polars学习-07 缺失值
在 polars 中缺失值用null来表示,只有这1种表示方式,这个与 pandas 不同,在 pandas 中NaN(NotaNumber)也代表是缺失值,但在polars中把NaN归属为一种浮点数据},print(df)┌───────┐│ value ││ --- ││ i64 │╞═══════╡│ 1 ││ 2 ││ 3 ││ null ││ 5 ││ 6 ││ null ││ 8 ││ 9 │└───────┘。原创 2024-06-25 19:22:20 · 436 阅读 · 0 评论 -
Python polars学习-08 分类数据处理
polars学习系列文章,第8篇 分类数据处理(Categorical data)该系列文章会分享到github,大家可以去下载jupyter文件,进行参考学习仓库地址:https://github.com/DataShare-duo/polars_learn。原创 2024-07-08 10:28:32 · 481 阅读 · 0 评论