首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vega/ggvis控制轴展开

vega/ggvis控制轴展开
EN

Stack Overflow用户
提问于 2015-12-26 20:46:21
回答 1查看 99关注 0票数 0

我有一个织女星图表在R中由ggvis生成(见下面的代码)。我想让轴在0,0交叉,所以在区域序列和轴之间没有空白。

这能做吗?我能在维加做这个吗?

代码语言:javascript
复制
library(ggvis)
tempDf <- data.frame(x=0:10,ymin=0,ymax=seq(from=1,to=0.3,len=11))
ggvis(data=tempDf,~x,~ymax,y2=~ymin) %>%
layer_ribbons(fill:="red") %>%
layer_lines(x=~x,y=~ymax,inherit=FALSE)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-28 04:22:13

这可以使用scale_numeric中的展开参数来设置。修改后的代码如下:

代码语言:javascript
复制
library(ggvis)
tempDf <- data.frame(x=0:10,ymin=0,ymax=seq(from=1,to=0.3,len=11))
ggvis(data=tempDf,~x,~ymax,y2=~ymin) %>%
layer_ribbons(fill:="red") %>%
layer_lines(x=~x,y=~ymax,inherit=FALSE) %>%
scale_numeric("x", expand = 0) %>%
scale_numeric("y", expand = 0)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34475096

复制
相关文章

相似问题

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