第一章 简答题

1.请简述数据可视化的概念

答:数据可视化旨在借助图形化的手段,将一组数据以图形的形式表示,并利用数据分析和开发工具发现其中未知信息的处理过程。

2.请列举3个常见的数据可视化图表及其特点

答:折线图是将数据标注成点,并通过直线将这些点按某种顺序连接而成的图表,它以折线的方式反映事物沿某一维度的变化趋势,能够清晰地展示数据增减的趋势、速率、规律及峰值等特征;柱形图是由一系列宽度相等、高低不齐的纵向矩形条组成的图表,它使用矩形条的高度表示数据的多少,以此反映不同分类数据之间的差异;饼图是由若干个面积大小不一、颜色不同的扇形组成的圆形图表,它使用圆表示数据的总量,组成圆的每个扇形表示数据中各项占总量的比例大小,主要用于显示数据中各项大小与各项总和的比例。

3.请简述pyplotAPI和object–orientedAPI的基本用法

答:当使用pyplot API绘图时,用户需要先使用“import matplotlib.pyplot as plt”语句导入pyplot模块,之后使用该模块调用绘图函数即可在当前的画布和绘图区域中绘制图表;当使用object-oriented API绘图时,用户需要先创建画布(pyplot.Figure类对象),再在该画布上创建坐标系风格的绘图区域(pyplot.Axes类对象),之后调用绘图方法创建图形,将这些创建的对象组合到一起才完成一次完整的绘图。

<think>嗯,用户想在Ubuntu 18.04上将默认Python版本从2.7切换到3.6.9。我需要仔细想想该怎么回答。首先,我应该回忆一下之前看到的引用内容。引用[2]和[3]提到了使用update-alternatives命令来配置Python版本。步骤可能包括安装Python3.6,然后用update-alternatives设置默认版本。 用户提到的是3.6.9,可能系统已经安装了,或者需要安装。可能需要先确认是否已经安装了3.6.9。如果没有的话,可能需要先安装,比如通过添加PPA或者使用apt安装。但根据引用[3],系统可能已经自带了Python3.6,但版本号可能不是3.6.9。如果用户需要特定的小版本,可能需要从源码编译或者找其他源。 不过用户的问题可能更关注如何切换默认版本,而不是安装。所以重点应该是使用update-alternatives。步骤应该是先检查可用的Python版本,然后配置alternatives,最后切换。 引用[3]中的例子显示,使用sudo update-alternatives --config python可以选择不同的版本。但要注意的是,可能需要先为python3.6创建alternatives条目。例如,在引用[2]中,他们用sudo update-alternatives --install来添加Python3.6到alternatives系统中。所以可能需要先执行这个安装命令,指定路径和优先级,然后再切换。 另外,需要注意系统中有没有python的符号链接,通常默认是python2,所以需要将python指向python3.6。使用update-alternatives来管理多个版本是比较安全的方法,避免直接修改符号链接导致的问题。 还要提醒用户验证是否切换成功,用python --version检查。如果遇到问题,可能需要检查是否所有需要的包都安装了,或者路径是否正确。 可能的问题:如果用户没有安装Python3.6.9,该怎么办?这时候可能需要指导他们如何安装,比如通过deadsnakes PPA或者官方源码。但根据用户的问题,可能假设已经安装了,所以先专注于切换步骤。 总结步骤应该是:1. 安装Python3.6.9(如果需要);2. 使用update-alternatives添加该版本;3. 使用--config切换默认版本;4. 验证。</think>### 逐步说明:Ubuntu 18.04中设置Python 3.6.9为默认版本 #### 1. 确认Python 3.6.9已安装 执行以下命令验证是否已安装: ```bash python3.6 --version ``` 若显示$Python\ 3.6.9$则跳过安装步骤。若未安装,需通过PPA或源码编译安装: ```bash sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.6 ``` #### 2. 配置替代版本系统 将Python 3.6.9加入系统备选列表(优先级设为20高于Python 2.7的优先级10): ```bash sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 20 [^2][^3] ``` #### 3. 切换默认版本 执行交互式选择命令: ```bash sudo update-alternatives --config python ``` 在终端显示的列表中输入对应Python 3.6.9的编号(示例输出): ``` 0 /usr/bin/python2.7 1 手动模式 * 1 /usr/bin/python3.6 20 手动模式 ``` #### 4. 验证结果 检查当前默认版本: ```bash python --version ``` 应返回:$Python\ 3.6.9$ #### 5. 修复依赖问题(可选) 若系统工具(如apt)依赖Python 2.7,需修改其脚本的shebang行: ```bash sudo vim /usr/bin/apt ``` 将首行从$#!/usr/bin/python$改为$#!/usr/bin/python2.7$
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值