Posts

Shell编程:运算符

简介

Shell支持多种运算符:

  • 算术运算符
  • 布尔运算符
  • 关系运算符
  • 字符串运算符
  • 文件测试运算符

利用gganimate可视化R-Ladies发展情况

mark

简介

这篇博客主要基于 d4tagirl,稍微有所修改。

利用R语言绘制世界航班路线图

mark

简介

本文基于NASA夜间地图的基础上进行世界航班路线可视化,参考多篇博客以及可视化案例。

R语言可视化学习笔记之gganimate包

mark

简介

gganimate包是ggplot2的扩展包,主要用于绘制动画。它在ggplot2的基础上了补充了一个美学映射frame,就像x,y,size,color,fill一样进行映射。

R语言可视化学习笔记之ggridges包

mark

简介

ggridges包主要用来绘制山峦图。尤其是针对时间或者空间分布份可视化具有十分好的效果。ggridges主要提供两个几何图像函数:

  • geom_ridgeline():主要绘制山脊线图
  • geom_density_ridges():主要根据密度绘制山脊线图

具体用法可以参考 官方文档

Shell编程:数组

数组

数组

数组中可以存放多个值。Bash只支持一维数组,初始化时无需定义数组大小,数组元素下标从0开始。Shell数组用括号表示,元素之间由空号隔开:

Shell编程:传参

mark

shell传递参数

执行shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n代表数字,1为执行脚本的第一个参数,2为第二个,以此类推。

Shell编程:变量

mark

Shell编程:简介

mark

简介

Shell是一个用C语言编写的程序,提供用户使用linux的桥梁。它既是一种命令语言,又是一种程序设计语言。Shell脚本(Shell script)shiyizhongweiShel编写的脚本程序。通常我们说的Shell就是指的Shell脚本,但是应该记住的是Shell与Shell脚本是两个不同的概念。linux的Shell种类众多,但是我们常用的是bash。

关于如何修改坐标轴表达式以及分面图例的一个例子

mark

ggplot2绘制的图形如果需要修改细节的话,没有对ggplot2有一定的了解的话是十分困难的,毕竟连创建这个包的作者Hadley Wickham都自称自己使用ggplot2的时候都需要查文档。在对ggplot2有一定了解的基础上如果需要修改ggplot图的话稍微查查文档基本能解决。