摘要:
数据访问 在入门教程中,我们已经使用过访问数据的方法。这里我们再集中看一下。 注:这里的数据访问方法既适用于Series,也适用于DataFrame。 **基础方法:[]和. 这是两种最直观的方法,任何有面向对象编程经验的人应该都很容易理解。下面是一个代码示例: 这段代码输出如下: 注1:对于类似属 阅读全文
posted @ 2019-03-16 12:06
楚阳
阅读(271)
评论(0)
推荐(0)
摘要:
入门介绍 pandas适合于许多不同类型的数据,包括: · 具有异构类型列的表格数据,例如SQL表格或Excel数据 · 有序和无序(不一定是固定频率)时间序列数据。 · 具有行列标签的任意矩阵数据(均匀类型或不同类型) · 任何其他形式的观测/统计数据集。 由于这是一个Python语言的软件包,因 阅读全文
posted @ 2019-03-16 12:01
楚阳
阅读(346)
评论(0)
推荐(0)
摘要:
内建的 datetime 模块 在跳转到其他库之前,让我们回顾一下如何使用 datetime 模块将日期字符串转换为 Python datetime 对象。 假设我们从 API 接受到一个日期字符串,并且需要它作为 Python datetime 对象存在: 这个字符串包括: · 日期是 YYYY- 阅读全文
posted @ 2019-03-16 11:52
楚阳
阅读(303)
评论(0)
推荐(0)
摘要:
最佳实践 1. 少写数字字面量 “数字字面量(integer literal)” 是指那些直接出现在代码里的数字。它们分布在代码里的各个角落,比如代码 del users[0] 里的 0 就是一个数字字面量。它们简单、实用,每个人每天都在写。但是,当你的代码里不断重复出现一些特定字面量时,你的“代码 阅读全文
posted @ 2019-03-16 11:49
楚阳
阅读(242)
评论(0)
推荐(0)
摘要:
Python 里的分支代码 Python 支持最为常见的 if/else 条件分支语句,不过它缺少在其他编程语言中常见的 switch/case 语句。 除此之外,Python 还为 for/while 循环以及 try/except 语句提供了 else 分支,在一些特殊的场景下,它们可以大显身手 阅读全文
posted @ 2019-03-16 11:43
楚阳
阅读(317)
评论(0)
推荐(0)
摘要:
如何为变量起名 在计算机科学领域,有一句著名的格言(俏皮话): There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有两件难事:缓存过期 和 给东西起名字 阅读全文
posted @ 2019-03-16 11:39
楚阳
阅读(257)
评论(0)
推荐(1)
摘要:
NumPy NumPy(数值 Python 的简称)是其中一个顶级数据科学库,它拥有许多有用的资源,从而帮助数据科学家把 Python 变成一个强大的科学分析和建模工具。NumPy 是在 BSD 许可证的许可下开源的,它是在科学计算中执行任务的基础 Python 库。SciPy 是一个更大的基于 P 阅读全文
posted @ 2019-03-16 11:36
楚阳
阅读(202)
评论(0)
推荐(0)
摘要:
检查你的代码风格 PEP 8 是 Python 代码风格规范,它规定了类似行长度、缩进、多行表达式、变量命名约定等内容。尽管你的团队自身可能也会有稍微不同于 PEP 8 的代码风格规范,但任何代码风格规范的目标都是在代码库中强制实施一致的标准,使代码的可读性更强、更易于维护。下面三个库就可以用来帮助 阅读全文
posted @ 2019-03-16 11:23
楚阳
阅读(204)
评论(0)
推荐(0)
摘要:
在数据库中即时保存数据:Dataset 当我们想要在不知道最终数据库表长什么样的情况下,快速收集数据并保存到数据库中的时候,Dataset 库将是我们的最佳选择。Dataset 库有一个简单但功能强大的 API,因此我们可以很容易的把数据保存下来,之后再进行整理。 Dataset 建立在 SQLAl 阅读全文
posted @ 2019-03-16 11:18
楚阳
阅读(172)
评论(0)
推荐(0)
浙公网安备 33010602011771号