Е, изглежда, че все още не е внедрено (или документирано?). Почти съм сигурен, че това ще бъде добавено скоро. Засега можете да използвате мръсен хак като този:
df %>% ggvis(~x, ~y) %>% layer_points() %>%
add_axis("x", title = "X units") %>%
add_axis("x", orient = "top", ticks = 0, title = "Plot Title",
properties = axis_props(
axis = list(stroke = "white"),
labels = list(fontSize = 0)))
Освен това, ако искате да използвате този хак няколко пъти, можете да създадете стенограма за него.
add_title <- function(vis, ..., x_lab = "X units", title = "Plot Title")
{
add_axis(vis, "x", title = x_lab) %>%
add_axis("x", orient = "top", ticks = 0, title = title,
properties = axis_props(
axis = list(stroke = "white"),
labels = list(fontSize = 0)
), ...)
}
df %>% ggvis(~x, ~y) %>% layer_points() %>% add_title() #same as before
df %>% ggvis(~x, ~y) %>% layer_points() %>% add_title(title = "Hello", x_lab = "ton")
Редактиране:
Сега можете да зададете както основното заглавие, така и етикета на оста x едновременно, като коригирате припокриването, споменато по-долу.
person
tonytonov
schedule
30.07.2014