首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Flot中,是否可以在不消除相应标签的情况下消除或隐藏网格标记?

在Flot中,是否可以在不消除相应标签的情况下消除或隐藏网格标记?
EN

Stack Overflow用户
提问于 2008-10-04 07:05:12
回答 4查看 15K关注 0票数 17

Flot API documentation描述了用于定制图形轴的库的扩展钩子。可以分别为每个轴设置刻度数、刻度颜色等。但是,我想不出如何在不删除x轴标签的情况下阻止Flot绘制垂直网格线。我尝试过更改tickColor、ticks和tickSize选项,但没有成功。

我想创建漂亮的、与Tufte兼容的图形,如下所示:

http://www.robgoodlatte.com/wp-content/uploads/2007/05/tufte_mint.gif http://www.argmax.com/mt_blog/archive/RealGDP_graph.jpg

我发现我的图表上的竖线是一堆垃圾。我正在处理一个时间序列,我将其显示为垂直条形,因此垂直刻度通常会以一种视觉上嘈杂的方式穿过条形。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-15 04:11:10

正如Laurimann所指出的,Flot继续发展。API已经添加了控制这一点的能力(如Nelson链接的flot问题中所述)。

如果您下载最新版本(仍然标记为0.6),您可以使用"tickLength“禁用轴上的行,如下所示:

代码语言:javascript
复制
xaxis: {
  tickLength: 0
}

更令人恼火的是,API文档中并没有对此进行更新。

票数 58
EN

Stack Overflow用户

发布于 2010-12-31 19:08:47

这篇文章比OP和Flot (现在的0.6版本)晚了两年多,在这段时间里可能有很多变化,或者可能有比它更好的选择,但无论是哪种情况,这都是我的贡献。

我无意中碰到了一个解决这个问题的办法:将网格的刻度颜色的alpha通道设置为完全透明。例如:

代码语言:javascript
复制
var options =   {
      grid:   {show: true,
               color: "rgb(48, 48, 48)",
               tickColor: "rgba(255, 255, 255, 0)",
               backgroundColor: "rgb(255, 255, 255)"}
    };

这对我很有效。

票数 8
EN

Stack Overflow用户

发布于 2014-02-19 14:14:19

要避免选项中的刻度,只需在相应的轴中给出刻度:[

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/169894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档