一、概述
本周中我的主要围绕两个方面展开学习。首先是对python语言进行了快速学习,通过《python从入门到实践》一书中的“数据可视 化”项目的学习和尝试。然后就是搭建了Python-django2.2.12的开发系统和开发环境。
二、学习成果概述
2.1 Python学习成果概述
通过《python从入门到实践》一书中的“数据可视 化”项目的学习和尝试,我对python语言程序结构建立了初步的认识,认识了新的程序结构 : “class”;同时学会了matplotlib和pygal库实现初步的数据可视化。
具体的学习收获和认识会另写一个博客详细记录,在此我仅罗列实现的成果:
图2.1.1:基于choice函数和matplotlib库实现的点随机漫步路径生成和可视化,并通过 数值-颜色深度映射 功能显示坐标点移动的轨迹和过程。
图2.1.2:基于matplotlib库实现对某地最高最低气温的可视化展示和对比,揭露地区间气候差异性
图2.1.3:举一反三 绘制某地降水量的折线图
图2.1.4:利用pygal_map库映射世界各地人口分布图
未来规划:继续进行数据可视化相关内容学习,学习如何从web上获取数据信息。
学习目标:熟练应用python语言程序设计技术,制作疫情感染人数信息可视化展示。
2.2 Linux学习成果概述
2.2.1 Linux系统搭建
在Linux系统选择上,我随缘选择了iso文件下载较快的较低版本UBUNTU 16.04系统,并选择了VMware Workstation作为虚拟机软件。我依照教程搭建起了虚拟机系统
图2.2.1 Ubuntu 16.04 系统桌面
在搭建好系统后,我历经了千辛万苦才最终搭建好相关开发环境:Pycharm IDE;Django库;Python3;Python-pip包管理组件,详细过程和报错与解决过程会在另一篇中详细记录。特别感谢YP.Tang同学对我Ubuntu系统下Java环境搭建给予的重要帮助。