所有文章

Python标准库之字符串操作string

Python的string模块提供了一组用于处理字符串的常量和函数,方便用户进行各种字符串操作。虽然Python的字符串类型本身已经非常强大,但string模块提供了一些额外的工具和符号集,简化了特定类型的字符串操作。 常…

器→工具, 编程语言 ·

Python标准库之结构体struct

Python struct简介 在C语言的学习中,我们接触到了结构体。Python的struct模块用于在Python中处理C语言风格的结构化数据。它允许用户将Python中的数据打包成字节流,或者从字节流中解包数据,这对于文件读写、网络…

器→工具, 编程语言 ·

Python大数据处理工具Dask

Dask简介 Dask是一个用于并行计算的Python库,它旨在扩展Python的生态系统,使其能够处理大规模数据计算。Dask通过提供动态任务调度系统和大数据集合(如并行数组、数据帧等),帮助开发者在多核处理器或集群上有效…

Python数据可视化工具Panel

Panel简介 Panel是一个用于创建交互式仪表板和可视化应用程序的Python库。它建立在HoloViz生态系统之上,与其他可视化工具(如Bokeh、Matplotlib和Plotly)无缝集成。Panel提供了一种简单而强大的方式来将各种类型…

数据, 术→技巧 ·

Python数据可视化库Holoviews

Holoviews简介 HoloViews是一个用于数据可视化的Python库,旨在简化复杂数据的可视化过程,并促进数据分析与探索。它提供了一种声明性的方法来描述数据与其表示方式,从而使得用户可以更快速地从数据中获取洞察。 …

数据, 术→技巧 ·

基于网格的经纬度轨迹聚类

针对经纬度聚类,先前的文章中介绍过使用DBSCAN 进行聚类 的方法,我们来回顾下 DBSCAN 的一些特性: 基于密度的聚类方法,主要参数是 eps(邻域半径)和 min_samples(形成核心点所需的最小点数)。 通过扩…

数据, 术→技巧 ·

Python地理数据分析工具MovingPandas

MovingPandas 是一个用于分析轨迹数据的 Python 库。它在处理和分析移动对象的时空数据方面非常强大,适用于地理信息系统(GIS)、时空数据分析和可视化等领域。它是在热门的地理数据处理库 GeoPandas 的基础上构建…

Python标准库之队列queue

队列简介 Queue(队列)是一种常见的数据结构,遵循先进先出(FIFO,First In First Out)的原则。它类似于生活中的排队现象,即最先进入队列的元素最先被处理。 队列的基本操作 入队(Enqueue):将元…

器→工具, 编程语言 ·

程序员的数学之排列组合

高中和大学都学过排列组合相关的内容,或许都有印象,但是相关的内容都可能不太记得了。今天发现小学四年级就开始学排列组合了。关于排列组合的相关内容较为简单,这里仅作一些梳理。 什么排列组合? 排列组合是数…

志→目标, 自我提升 ·

Ollama实战:单词卡片的生成

在上一篇文章大语言模型本地化部署工具Ollama,介绍了Ollama的使用,周末在家在此基础上实现了一个简答的单词卡片生成的尝试。内容比较基础。仅供学习。 项目目标 使用Python + Ollama本地生成单词卡片供学习新单词…

数据, 术→技巧 ·