【项目实训】实验十 可视化操作

目录

1.等高线

2.词云(选做)


数据分析 是一个探索性的过程,通常从特定的问题开始。它需要好奇心、寻找答案的欲望和很好的韧性,因为这些答案并不总是容易得到的。

数据可视化 ,即数据的可视化展示。有效的可视化可显著减少受众处理信息和获取有价值见解所需的时间。

数据分析和数据可视化这两个术语密不可分。在实际处理数据时,数据分析先于可视化输出,而可视化分析又是呈现有效分析结果的一种好方法。

1.等高线

实验背景

现有一份山东大学软件学院的卫星三维坐标高程数据,存储在CSV文件中。请编写python程序实现山东大学软件学院的卫星图的可视化,并绘制出等高线图。

推荐第三方库:

读取CSV库:csv、pandas

数据处理库:numpy、pandas

绘制图像库:matplotlib

实验步骤

  • 用python脚本导入CSV文件数据,获取保存x,y,z轴数据

  • 用np.meshgrid(x,y)生成二维网格,可以理解为三维图像的x,y平面;用griddata(ground, zList, (X, Y), method='cubic')生成与二维网格有映射关系的高度2D数组

  • 最后使用plt.contour(X,Y,Z)绘制图像

绘制结果

2.词云(选做)

实验背景

现有一份CPU商品的数据表格,包含了CPU名称、基本参数、详细参数、价格、评论等信息。现要求从该表格中提取CPU的评论信息,数据处理后生成评论的关键字,并将关键字展示在词云上。

推荐第三方库:

import jieba # python分词库,用于提取文本关键词
import pandas as pd # 用于处理表格数据
from wordcloud import WordCloud # python词云库,用于生成关键字词云

实验步骤

  • 使用pandas库读取表格数据,获取评论信息

  • 使用jieba库,将评论文本进行分词,获取关键字.分词过程中可以使用停用词来提高关键字的质量.

  • 使用WordCloud库生成词云图片,将图片保存在本地

绘制结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值