我试着生成一个图,上面的每个点代表一个事件。颜色、大小和faced_grid用于提供视觉上可用的附加信息。图形在ggplot2中工作,但知道确切的数字通常很重要,因此需要一个交互式版本,使您能够将鼠标悬停在点上并获取信息。我尝试使用plotly-package中的函数ggplotly将绘图转换为交互式版本。问题是,图例不仅显示了所用属性的不同状态,而且还包含了所有现有的组合。此外,它不显示来自geom_rect的信息。 我发现了相关/类似的问题,但他们使用了函数plot_ly而不是ggploty,或者没有提供答案。 下面是mtcars数据集的相同问题: library(plotly)
g
ggplot使用ggplot移除geom_line绘图的图例。
例如,见下文:
library(plotly)
g <- ggplot(iris)
g = g + geom_line(aes(x = Sepal.Length, y = Sepal.Width, color = Species), size = 0.05)
g # Here is a legend
(gg <- ggplotly(g)) # Legend has now been removed.
有什么办法找回传奇吗?
我正在使用plotly_2.0.19和ggplot2_2.0.0.9000。
我正在绘制一个图形,定义具有不同填充颜色的组(组A或组B)。
library(ggplot2)
library(plotly)
data <- data.frame(x = c(1,2,3, 10, 11, 12),
y = c(1,2,3, 10, 11, 12),
group = c(rep("A",3), rep("B",3)))
p <- ggplot(data, aes(x = x, y = y, fill = group))+
geom_point()