基本信息
文件名称:大数据可视化 第2版 课件 第12章 Python可视化基础.pptx
文件大小:1.82 MB
总页数:56 页
更新时间:2025-06-25
总字数:约8.62千字
文档摘要

;;可视化是一种强大的工具,用于以直观和可理解的方式传达复杂的数据模式和关系。它们在数据分析中发挥

着至关重要的作用,提供了通常

难以从原始数据或传统数字表示

中辨别出来的见解。;Python语言是由荷兰人吉多·范罗苏姆在1980年代末设计的,于1994年1月正式发布,经过近三十年的发展演进,如今已经成为主流的程序设计语言。;;PART01;Python是一种解释型程序语言,即其程序不需要编译,运行时才被翻译成机器执行的语言,每执行一次都要翻译一次。了解Python的一个好方法是使用交互式shell(俗称“壳”,用来区别于“核”)进行操作,shell是“为使用者提供操作界面”的软件。Python标准版包括一个IDLE程序,它提供了一个shell以及编辑Python程序的工具。;Python支持多种程序设计范式,包括程序式、结构式、面向对象、函数式、脚本式,其语法简洁,易于学习,具备了垃圾收集、动态类型检查、异常处理机制等特色。Python的程序库模块多得不计其数,游戏、多媒体、数学运算、视频处理、系统程序、网站网页、机器人等等领域,都可见其运用之处,广受各界采用。;Python的核心概念不多,语法简洁清晰,程序代码清楚易懂,它强制使用空白符作为语句缩进,开发软件时易于编写功能,之后也易于维护修改,提供了一致的程序设计模型。与C、C++、Java等程序语言相比,Python的开发速度快,相同功能需要的程序代码行数较少。所以,使用Python可以提高程序开发人员与软件工程师的生产力,在较短时间内完成较多功能。;Python常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。但在使用扩展类库时需要考虑平台问题,某些平台可能不提供跨平台的实现。;Python是纯粹的自由软件,源代码和解释器CPython遵循GNU通用公共许可证许可,为此成立了非营利组织Python软件基金会,开发人员也逐渐演变成Python开发团队,并拥有广大的社团。Python语言的各项开发工作都记录在Python功能增进建议书之中,规范并定义各种扩充与延伸功能的技术规格,让整个Python社区拥有共同遵循的原则和依据。;目前在用的Python版本分为2.x与3.x(又称为Python3000或py3k),两个版本不完全兼容。学习与查询相关数据时,应看清楚适用版本。虽然3.x版已推出一段时日,但仍有很多人以2.x版开发程序,使用者众多,很多程序代码只相容于2.x版,某些程序库模块也尚未更新提供3.x的版本。Python的2.7版本发布至今已相当普及,也是2.x的最后一版,该版本进入了纠错和维护的稳定状态。关于Python各版本之间功能与特色的差异详情,可以到Python官方网站的文件区(/)查询。本书相关各章在介绍时使用的是Python版本3.12。;;为执行Python程序,需要搭建好Python程序的运行环境。理论上,只要Python程序运行环境的每一个具体实现都遵守Python语言的规格,而且程序员也按照标准编写Python程序,那么所编写的程序代码不管在哪一个程序运行环境里都应该能正确无误地得到执行。换句话说,在Windows上编写的Python程序,也可以放到Linux上执行,只要两处都安装了相兼容的Python运行环境即可,因此Python具备良好的可移植性。;常见的Python实施有CPython、StacklessPython、UnladenSwallow、IronPython、Jython、PyPy等等,各有其独特之处,例如CPython是Python官方团队以C语言编写开发的运行环境,具有标准地位,其源代码完全开放,可移植性最高。另外有些实施,如ActivePython、PythonXY、AnacondaPython等,是把CPython重新包装,再加入其他的程序库,专供特定领域使用,例如科学计算、数据分析与管理、数据库运用等。

本书的Python程序范例都基于Windows和CPython环境来搭建Python3.x开发环境。;请按照下列步骤完成安装并进行简单操作。

步骤1:在计算机中为Python语言建立一个文件夹(例如:\Python)。

步骤2:下载Python软件。互联网上有很多地方提供了下载服务。这里,我们选择在Python的官网上下载python。打开Python官网()。选择下载Windows的最新版本,按屏幕提示,将Python软件下