老齐教室

合并Pandas的DataFrame方法汇总

Pandas是数据分析、机器学习等常用的工具,其中的DataFrame又是最常用的数据类型,对它的操作,不得不数量。在《跟老齐学Python:数据分析》一书中,对DataFrame对象的各种常用操作都有详细介绍。本文根据书中介绍的内容,并参考其他文献,专门汇总了合并操作的各种方法。 Pand ...
Read more

必须升级pip,为什么?!

在《Python大学实用教程》和《跟老齐学Python:轻松入门》两本书中,都介绍了如何安装第三方库的方法: 1pip install package-name 在用pip安装第三方库或者模块的时候,如果检测到本地的pip版本过低,会提示升级。有的人觉得升级比较麻烦,就放弃了。 本文就要重 ...
Read more

编程的黄金时代结束了吗?

注: 本文内容主要源自参考文献[1],但是,翻译的时候并未完全直译,做了表述上的适当润色和修改,但主要观点未变。文章中的观点,仅供读者参考,也并不代表老齐本人的观点。 O’Reilly公司,对开发者而言,无人不知,它出版了很多非常棒的图书。此公司的创始人不久前语出惊人,他以自己对编程行业的 ...
Read more

通过散列表深入理解字典

注: 本文是对《跟老齐学Python:轻松入门》和《Python大学实用教程》有关字典对象的学习补充和提升。更多有关这两本书的资料,请阅读如下链接: 《跟老齐学Python:轻松入门》:http://www.itdiffer.com/learn_python.html 《Python大学实 ...
Read more

Python中`__name__`有什么用

注: 有的读者在学习《Python大学实用教程》第7章模块和包$^{[2]}$时,对变量__name__感到困惑,现补充解释。 与本书更多的有关资料,请访问:http://www.itdiffer.com/python_course.html 在Python程序中,你会经常看到__na ...
Read more

如何提速机器学习模型训练

注: 本文中有一些超链接,如果在微信中不能阅读,可以转到我的博客,地址:https://qiwsir.github.io/2021/02/16/speed-up-sklearn/ Scikit-Learn是一个非常简单的机器学习库,然而,有时候模型训练的时间会过长。对此,有没有改进的策略? ...
Read more

Python第三方包的那些事

Python语言是一种开放的语言,任何人都可以提交代码,还可以根据自己的需要编写第三方包(也有翻译为库,package)。而且,我们在开发中,也会经常使用各种第三方包,业界称之为“轮子”。 Python的第三方包中包含多个模块,每个模块就是一个Python文件,里面包括若干个函数、类对象和方 ...
Read more

交叉熵损失函数

注: 本文内容是对《机器学习数学基础》一书有关内容的补充资料。《机器学习数学基础》即将由电子工业出版社于2021年5月出版。与本书相关的更多资料,请查阅微信公众号:老齐教室,或者:https://qiwsir.gitee.io/mathmetics/ 在研究机器学习或深度学习问题时,损失 ...
Read more

三角函数

注: 本位是即将于2021年5月由电子工业出版社出版的《机器学习数学基础》一书的在线补充资料。供大家参考。 角和弧度设 $s$ 为弧长,$r$ 为半径,$\theta$ 是以弧度为单位的角,则: $s=r\theta$ 弧度和角度之间的换算关系:$\pi=180^{\circ}$ 。 下表对 ...
Read more

复合函数及图像变换

注: 本文是《机器学习数学基础》的补充资料,本书预计2021年5月由电子工业出版社出版。更多内容可以参考:https://qiwsir.gitee.io/mathmetics/ 函数的加减乘除设 $f$ 和 $g$ 分别为两个函数,若自变量 $x$ 属于两个函数定义域的交集,即 $x\in\ ...
Read more
Prev Next