8得票1回答
ggVis:在不同数据集上创建多层图表

我正在尝试使用ggvis重现一个ggplot2图表。 该图表旨在表示点的坐标(来自对应分析)以及它们的聚类(hclust)标准离散度椭圆。 简述 我想基于多个数据集创建一个包含多个图层的ggvis图表。 因此,函数/管道方法阻止我对其中一个图层进行分组而不对其他图层进行分组。 整个(...

8得票2回答
在R中创建交互式散点图,叠加/悬停摘要/工具提示作为用户提供的绘图函数。

我一直在研究R中的交互式绘图。我知道有几个包可以创建交互式绘图,特别是散点图,但我正在寻找某些功能。 例如此绘图。人们可以用鼠标悬停在按钮上,以获取有关该点后面数据的小数字摘要,即工具提示。 当您有一个具有更多变量的数据集时,通常很好探索/可视化来自PCA的分数,或进行多维缩放(MDS)。...

8得票2回答
热力图加数字的ggvis实现

我正在尝试使用ggvis从ggplot2中复制带有数字的热力图。ggplot2版本为 library(ggplot2) hec <- as.data.frame(xtabs(Freq ~ Hair + Eye, HairEyeColor)) ggplot(hec, aes(Hair, ...

8得票2回答
ggvis中的自定义填充颜色(以及其他选项)

我正在尝试使用ggvis为2014赛季创建NFL强度排名图表。数据来自FootballOutsiders.com,稍后我将制作一个Shiny应用程序,在赛季更新时自动从网站上抓取数据。下面的示例非常接近,但我想做一些修改。我想要: 在图表的每个单元格中包含“防守”数值,使可视化效果类似于原...

8得票1回答
无法在 ggvis 中实现交互式缩放

我正在尝试在ggvis中实现交互式缩放,更具体地说是使用画刷进行缩放。根据https://github.com/rstudio/ggvis/issues/143的说法,我认为这应该可以实现。 我有以下闪亮和ggvis代码(完全可重现): ## ui.R library(ggvis) sh...

8得票1回答
在ggvis中为路径段着色 / layer_paths

我有多个路径,每个路径有多个线段。如何将每个路径的第N个线段涂上相同的颜色? 例如: require(dplyr) require(ggvis) df <- data.frame(x = runif(10,0,10), y = runif(10,0,10), ...

7得票1回答
设置整个ggvis图的高度和宽度,包括坐标轴和轴标签。

我希望我的 ggvis 图表具有特定的高度和宽度。 添加 %>% set_options(height = 480, width = 480) 只会改变实际图表的大小,即数据网格的大小为 480x480。我想要能够指定整个图像的尺寸,包括坐标轴、刻度和标签。 有什么建议吗? 编辑:...

7得票1回答
在ggvis中控制因子组的颜色 - r

我有一个关于在ggvis中控制数据点颜色的问题。 我有一个数据框,我正在以多种方式进行筛选(在shiny应用程序中,如果有影响)。这经常导致我要着色的数据点所属的组在结果筛选的数据框中不存在。显然,这会导致不同的绘图中出现不同的颜色,这很令人困惑。 这是一个非常接近的例子: set.se...

7得票2回答
Rstudio闪亮的ggvis鼠标悬停提示

在下面的示例中,我有一个交互式的shiny ggvis图,但我添加了一个long列,它是一个很长的字符串,由于某种原因,我的悬停弹出窗口显示wt和mpg,但不显示long。 此外,如果图例中的元素列表太长,则它们将被隐藏在绘图的右下角。是否有任何方法可以将它们在图例中分成几列? 有什么想法...