My achivements

"How am I suffering from Python and Linux :( "

Posted by Faxci on October 11, 2021

一、概述

本周中我的主要围绕两个方面展开学习。首先是对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环境搭建给予的重要帮助。

未来规划 深入学习Django库的知识,熟悉网页后端开发过程
学习目标 搭建出选课系统项目的后端程序