程序猿阿三
Good ideal worth spreading
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据处理与分析基础
不再抛出with语句块中的异常print("进入上下文环境...")print("离开上下文环境...")print('异常类型:', exc_type)print('异常值:', exc_val)print('异常跟踪:', exc_tb)return True # 不再抛出with语句块中的异常raise Exception('程序运行发生异常')进入上下文环境...离开上下文环境...异常类型: 异常值: 程序运行发生异常。原创 2024-12-08 10:29:43 · 115 阅读 · 0 评论 -
数据分析案例一:开源案例
本书正文的最后一章,我们来看一些真实世界的数据集。对于每个数据集,我们会用之前介绍的方法,从原始数据中提取有意义的内容。展示的方法适用于其它数据集,也包括你的。本章包含了一些各种各样的案例数据集,可以用来练习。案例数据集可以在Github仓库找到,见第一章。#14.1 来自Bitly的USA.gov数据2011年,URL缩短服务Bitly跟美国政府网站USA.gov合作,提供了一份从生成.gov或.mil短链接的用户那里收集来的匿名数据。在2011年,除实时数据之外,还可以下载文本文件形式的每小时快照。写作原创 2024-12-08 10:28:36 · 163 阅读 · 0 评论 -
pandas高级使用
和其它许多开源项目一样,pandas仍然在不断的变化和进步中。和本书中其它地方一样,这里的重点是放在接下来几年不会发生什么改变且稳定的功能。为了深入学习pandas的知识,我建议你学习官方文档,并阅读开发团队发布的文档更新。我们还邀请你加入pandas的开发工作:修改bug、创建新功能、完善文档。原创 2024-12-05 16:22:44 · 126 阅读 · 0 评论 -
时间序列数据处理
时间序列(time series)数据是一种重要的结构化数据形式,应用于多个领域,包括金融学、经济学、生态学、神经科学、物理学等。在多个时间点观察或测量到的任何事物都可以形成一段时间序列。很多时间序列是固定频率的,也就是说,数据点是根据某种规律定期出现的(比如每15秒、每5分钟、每月出现一次)。时间序列也可以是不定期的,没有固定的时间单位或单位之间的偏移量。时间序列数据的意义取决于具体的应用场景,主要有以下几种:本章主要讲解前3种时间序列。许多技术都可用于处理实验型时间序列,其索引可能是一个整数或浮点数(表原创 2024-11-28 14:37:36 · 287 阅读 · 0 评论 -
pandas的类sql操作
掌握pandas数据分组工具既有助于数据清理,也有助于建模或统计分析工作。在第14章,我们会看几个例子,对真实数据使用groupby。在下一章,我们将关注时间序列数据。原创 2024-11-27 11:47:52 · 146 阅读 · 0 评论 -
面向领导编程:数据可视化
本章的目的是熟悉一些基本的数据可视化操作,使用pandas,matplotlib,和seaborn。如果视觉显示数据分析的结果对你的工作很重要,我鼓励你寻求更多的资源来了解更高效的数据可视化。这是一个活跃的研究领域,你可以通过在线和纸质的形式学习许多优秀的资源。下一章,我们将重点放在pandas的数据聚合和分组操作上。原创 2024-11-25 09:12:57 · 277 阅读 · 0 评论 -
数据整理:聚合、合并、重塑
在许多应用中,数据可能分散在许多文件或数据库中,存储的形式也不利于分析。本章关注可以聚合、合并、重塑数据的方法。首先,我会介绍pandas的层次化索引,它广泛用于以上操作。然后,我深入介绍了一些特殊的数据操作。在第14章,你可以看到这些工具的多种应用。原创 2024-11-25 09:11:42 · 188 阅读 · 0 评论 -
入门pandas
要使用pandas,你首先就得熟悉它的两个主要数据结构:Series和DataFrame。虽然它们并不能解决所有问题,但它们为大多数应用提供了一种可靠的、易于使用的基础。在下一章,我们将讨论用pandas读取(或加载)和写入数据集的工具。之后,我们将更深入地研究使用pandas进行数据清洗、规整、分析和可视化工具。原创 2024-11-21 15:01:27 · 152 阅读 · 0 评论 -
NumPy基础:数组和矢量计算
NumPy(Numerical Python的简称)是Python数值计算最重要的基础包。大多数提供科学计算的包都是用NumPy的数组作为构建基础。NumPy的部分功能如下:由于NumPy提供了一个简单易用的C API,因此很容易将数据传递给由低级语言编写的外部库,外部库也能以NumPy数组的形式将数据返回给Python。这个功能使Python成为一种包装C/C++/Fortran历史代码库的选择,并使被包装库拥有一个动态的、易用的接口。NumPy本身并没有提供多么高级的数据分析功能,理解NumPy数组以及原创 2024-11-21 15:00:34 · 210 阅读 · 0 评论
分享