首先就画scatter散点图;呕心沥血!

首先就得看看所需要的数据格式是什么样子的

2D的图形都有着共同的属性来控制

通过backgrounds标签内定义条纹填充或图片堆积形的填充

讲真,y0、y1的绝对距离控制背景的填充的径向范围;我是真搞不懂

添加网格线来让背景更好看

我还是老老实实用我的相对距离y0=0.025r !

使用rule规则来控制不同的形状显示

最后大功告成!呕心沥血的图片呐!

紧接着就是线性的2维图的绘制了

套路就和散点图一样

-----图片有点大可能要加载好久----

关于条形图histogram的绘制

条形图中的来说也就多了几个参数:

官网原话:
you set extend_bin=yes, the middle bin 5000-5500 will have its left side extended to avg(2000,5000)=3500 and its right side to avg(5500,9000)=7250.
Thus, even though the data spans are not contiguous, the histogram trace will be contiguous across the three bins.
这里的灰色是exend_bin=no 看出来是不连续的 而橙色exend_bin=yes则是连续的

关于Tiles瓦片图学习

主要从以下几个重要的参数讲一下:

最外面的模式是hide;然后是collapse、grow

与此同时还学到了透明度堆积来;定义间隔的背景颜色的一种新模式

关于heatmap图

heatmap主要就是关于颜色的映射问题;映射的时候有一个公式

min + (x_i-min)/(max-min) ^ 1/scale_log_base ... min + (x_j-min)/(max-min) ^ 1/scale_log_base

关于注释文本text的绘制

在type类型上选择为text;主要围绕的就是关于显示的位置,连接label的links的设置 以及label堆积的问题label_snuggle
感觉这样到用到的时候才会去研究-------------

值得一提的是,text类型的图片可以改变字体的形状;而不是显示label了

label_font=glyph这种模式下,在rule规则中修改对应的calue值


又到了总结的部分啦~~~~在官网这学习

2D-Tracks(二维的轨迹图)主要从以下几个图说起:

最后就是一个大杂烩的图,基本上包括所有的2D-tracks