ggvis

    0熱度

    1回答

    我有一個圖表,其中layer_text元件overplot: data.frame(label=c("First", "Second","First","Second"), x=c(100,100,20,20),y=c(100,100,20,20)) %>% ggvis(~x,~y) %>% layer_text(text:=~label) 我想抵消文本使其可讀。我正在考慮

    1熱度

    1回答

    我想將調色板更改爲兩種任意的HEX顏色。我如何在下面的圖表中做到這一點? hec <- as.data.frame(xtabs(Freq ~ Hair + Eye, HairEyeColor)) hec %>% ggvis(~Hair, ~Eye, fill = ~Freq) %>% layer_rects(width = band(), height = band())

    0熱度

    1回答

    瀑布圖我創建了ggplot以下瀑布圖,基於現在我要創建這個圖表中ggvis這個好貼http://analyticstraining.com/2015/waterfall-charts-using-ggplot2-in-r/ 。我知道有一個瀑布包創造了這種情節,但我想在ggvis中。 (這裏是一個包https://www.r-bloggers.com/waterfall-plots-in-r/的鏈接

    0熱度

    2回答

    我覺得我已經到處搜索過,但基本上我有多個數值變量的時間序列數據,我想創建一個具有密度函數兩個或其上的變量。 所以基本上我有: df %>% ggvis(~y1) %>% layer_densities() df %>% ggvis(~y2) %>% layer_densities() 但如果我這樣做: df %>% ggvis(~y1) %>% layer_densities() %>% l

    2熱度

    1回答

    我想知道如果有人知道任何其他方法導出ggvis對象到PNG。可以在Linux或Windows上實現。 感謝

    2熱度

    1回答

    我希望能夠懸停在給定的點上,並且能夠看到有關該特定點的信息並使其彈出比其他更大的點。這是在下面的代碼中完成的。 all_values <- function(x) { if(is.null(x)) return(NULL) paste0(names(x), ": ", format(x), collapse = "<br />") } iris %>% ggvi

    1熱度

    1回答

    我有一個ggvis boxplot,我試圖將一些值映射到點(例如不同的size)。我怎麼能這樣做?到目前爲止,我有這樣的事情,但沒有一個兩層的正確對準在x軸的類別: mtcars %>% ggvis(x = ~factor(cyl), y= ~disp) %>% layer_boxplots(size:=0) %>% layer_points(size := 10)

    1熱度

    1回答

    我有一個data.frame與日期時間對象,從csv文件讀入,並從lubridate包轉變成日期時間對象與dmy_hm()。我想用時間分佈打印一個直方圖,與日期無關。下面是一個例子,它已經看起來不錯: library(dplyr) library(ggvis) library(lubridate) # Create Example GESPEICHERT <- c(rep("01/05/

    0熱度

    1回答

    考慮一下ggvis中的layer_bars()圖。用戶如何在每個欄上添加數字(標籤)? 就像下圖:

    1熱度

    1回答

    我試圖編織的RMarkdown成HTML從interactivity vignette這個情節: mtcars %>% ggvis(x = ~wt) %>% layer_densities( adjust = input_slider(.1, 2, value = 1, step = .1, label = "Bandwidth adjustment"), kern