
Python 科学计算生态
文章平均质量分 92
Python 科学计算生态
山海青风
这个作者很懒,什么都没留下…
展开
-
Python 科学计算生态入门 4 - Matplotlib 数据可视化实战
在数据分析和机器学习的工作流程中,数据可视化是必不可少的一环。不仅能让我们快速地发现数据中的规律、异常或趋势,也能帮助我们生动地向他人展示分析结果。而在 Python 生态中,是最基础也最常用的可视化库之一。它给我们提供了绘制折线图、柱状图、散点图、饼图、直方图等常见图表的方法。下面,我们将通过大量的简单示例,循序渐进地介绍 Matplotlib 的核心要点,让你在实际项目中也能得心应手地使用它。原创 2025-03-02 10:14:13 · 709 阅读 · 0 评论 -
Python 科学计算生态入门 3 - Pandas 数据分析入门
通过以上内容与示例,相信你对 Pandas 在数据分析中的地位和用法已经有了初步的了解。从创建 DataFrame、读取不同格式的数据,到数据清洗、分组聚合、合并连接,这些功能几乎覆盖了日常数据处理的大部分需求。但 Pandas 能做的还远不止于此——处理时间序列、透视表 (pivot_table)、高级索引 (MultiIndex)……在深入研究之后,你会发现 Pandas 是一个帮助你轻松面对海量数据、快速洞察业务价值的利器。祝学习顺利,也期待你在完成练习后能独立打造更多实用的数据分析项目!原创 2025-03-02 09:41:20 · 623 阅读 · 0 评论 -
Python 科学计算生态入门 2 - NumPy 基础与示例
多维切片:初学者常常对多维切片有些晕,只要记住[行范围, 列范围, ...]的格式即可。确认清楚是“从第几行到第几行”(start 行到 stop-1 行),以及列的切片同理。广播机制:理解广播前,最好先确认数组各维度的形状是否兼容;遇到报错可以先reshape一下让两者形状更匹配。reshape()通常只改变数组的“视图”,不复制数据;flatten()会新建一个一维数组的副本,适合需要保留原数组同时获得一维副本的场景。原创 2025-03-01 21:21:37 · 868 阅读 · 0 评论 -
Python 科学计算生态入门 1 - 基础环境与管理
选择发行版还是官方 Python?如果你比较熟悉 Python 并且想自己精确掌控,官方 Python 搭配venv + pip是不错的组合;如果你想“一次安装搞定常用工具”,且对硬盘占用不敏感,Anaconda/Miniconda 让你更省力。pip 与 conda 的关系有时两者会安装到同一个环境里,容易产生混淆。最好能在一个环境里优先使用同一包管理器,比如在 conda 环境中也能使用大多数常见库(或者在有些场景下要用安装不存在于 conda 源的库)。原创 2025-03-01 18:33:12 · 912 阅读 · 0 评论