ziheng's Blog

zihengCat is here!

无GUI环境下的Python Matplotlib绘图

Matplotlib Graphing without GUI

前言Matplotlib绘图库默认使用X11的用户图形界面(GUI)展示绘制的图形,对于不带GUI的服务器系统,想要使用Matplotlib绘图需要做一些额外配置。 服务器端「无GUI」使用Matplotlib绘图想让Matplotlib在无图形界面(GUI)的环境下绘图,我们需要先导入maptlotlib包,再为其指定使用的后端(Backend)绘图引擎。最简单的情况,就是设置使用Agg作......

Raspberry Pi 使用阿里云 OPSX 镜像

Using Alibaba Cloud OPSX Mirrors in Raspberry Pi

前言本文记录在树莓派「Raspberry Pi」下使用阿里云「OPSX」开源镜像。 阿里云开源镜像站 - OPSX阿里家的开源镜像站(OPSX),提供了主流开源仓库的软件镜像,非常良心。开源镜像的目的在于宣传自由软件的价值,提高自由软件社区文化氛围,推广自由软件在国内应用。在推广开源的道路上,阿里真是走在全国最前列。 阿里云开源镜像站由阿里巴巴「天基团队」提供支持。目前提供 Debian、U......

Python数据科学导论3.1 - 函数

前言本文是对【DAT208x】Python数据科学导论3.1 - 函数做的内容梳理。 课程视频(Bilibili源)av22252199 - P7 课程小结Python函数 函数是一段可重用的代码,我们可以使用函数来帮助我们解决特定的问题。比如,使用print()函数做输出,使用type()函数判断变量数据类型。 fam = [1.73, 1.68, 1.71, 1.89] # 调用最大值函......

Python数据科学导论2.3 - 列表操作

前言本文是对【DAT208x】Python数据科学导论2.3 - 列表操作做的内容梳理。 课程视频(Bilibili源)av22252199 - P6 课程小结列表操作 - 改变列表元素 想要修改Python列表中的元素,索引需要修改的元素,重新赋值即可。我们可以使用:操作符对列表元素做批量修改。 列表操作 - 增加列表元素 对两个列表做+运算,Python会将这两个列表首尾拼接起来。 列表......

Python数据科学导论2.2 - 列表索引

前言本文是对**[DAT208x]Python数据科学导论2.2 - 列表索引**做的内容梳理。 课程视频(Bilibili源)av22252199 - P5 课程小结Python列表 有时候我们使用一枚枚变量来存储数据不太方便,我们可以Python List列表数据类型。列表是一种复合数据类型,表示一系列数据的集合。列表是有序的,我们可以通过下标/索引方便地取得列表中存储的数据。 列表可以......

Python数据科学导论2.1 - 列表数据类型

前言本文是对**[DAT208x]Python数据科学导论2.1 - 列表数据类型**做的内容梳理。 课程视频(Bilibili源)av22252199 - P4 课程小结Python列表 有时候我们使用一枚枚变量来存储数据不太方便,我们可以Python List列表数据类型。列表是一种复合数据类型,表示一系列数据的集合。列表是有序的,我们可以通过下标/索引方便地取得列表中存储的数据。 列表......

Bilibili专栏API分析

前言本文对B站专栏API做简要分析。 专栏表单数据结构 键 值 说明 title string 文章标题 banner_url url 文章头图 content html 文章内容 summary string 文章小结(前100字符) words int 文章总字符数(不含空白字符) category int 文章类别 list_id int 轻小说类别下......

Python数据科学导论1.2 - 变量与数据类型

前言本文讲解**[DAT208x]Python数据科学导论1.2 - 变量与数据类型**的内容。 课程视频课程小结变量的概念 变量是一个特殊的,可以改变存储值的量。我们可以将一个值赋予给一枚变量,之后就可以通过变量名来引用这个值了。以下实例可以帮助我们更好地理解变量。 # 创建变量并赋值 height = 1.79 weight = 68.7 # 通过变量名引用变量值 print(&quo......

Python数据科学导论1.1 - 你好, Python

前言本文是对**[DAT208x] Python数据科学导论1.1 - 你好, Python**做的内容梳理。 课程视频(bilibili源)av22252199 - P2 课程小结关于Python Python是一门非常流行的高级编程语言,最初由 Guido van Rossum 开发,目前由Python开源社区维护。Python是一门通用型编程语言,你可以在不同领域使用Python编程。......

Python数据科学导论0.1 - 扬帆起航

前言本文是对**[DAT208x] Python数据科学导论0.1 - 扬帆起航**做的内容梳理。 课程视频(Bilibili源)av22252199 - P1 欢迎Python 是一门非常强大的程序设计语言,在诸多领域都有非常广泛的应用。Python开源社区围绕这门语言开发了许多优秀的工具。近些年来,越来越多好用的Python数据分析工具被开发出来,这使得使用Python进行数据分析变得非......