从零开始利用Excel与Python进行数据分析
上QQ阅读APP看书,第一时间看更新

1.3.3
Excel与Python的数据处理功能对比

1.3.1和1.3.2小节中分别介绍了Excel与Python的数据处理功能,下面对Excel和Python的数据处理功能进行对比。

1.交集

Excel与Python功能的交集是数据分析,因此Excel功能区中的功能与Python中的数据分析模块和包相对应。

2.差异

Excel与Python功能的差异,决定了它们的使用难度与适用对象,二者的主要差异体现在以下几个方面。

(1)入门的难度。

Excel中的操作是可视化操作,即所有功能“所见即所得”。对Excel选项卡中的功能进行探索就能大致理解功能的作用。而使用Python则需要一些编程基础,并且需要熟悉各种模块和包中的函数及调用方法。

(2)功能的明确性。

Excel中数据处理功能的入口很明确,便于记忆和使用。而Python中各种模块和包的功能可能重叠,但调用方法在细节上又可能不同。

(3)扩展集成性。

Excel作为一款成熟的商业软件,自行扩展使用的自由度受限。而Python可以按照自己的想法进行扩展。

(4)自动化处理。

自动化处理是Excel的弱项,需要借助其他工具才能完成。而Python自动化处理的能力很强,可通过Python实现Excel的自动化处理。