- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我真的很喜欢用于动态定位绘图标签的directlabels
包。尽管仍然不完美,但它有助于合理地防止具有多个点的散点图标签之间的重叠,例如 - 特别是对于图表的草稿版本,而不是最终版本。
但是,在使用 geom_dl()
函数时,我无法找到更改标签大小的方法。还有吗?
我尝试将 size
和 cex
作为普通参数或 aes()
参数传递给函数。
最佳答案
将 cex
放入列表中。其他格式化功能也应放置在列表中。请参阅 ?directlabels::geom_dl
library(ggplot2)
library(directlabels)
dat = data.frame(x = 1:10, y = 1:10, z = letters[1:10])
ggplot(dat, aes(x, y)) +
geom_point() +
geom_dl(aes(label = z), method = list(cex = 2, rot = -45, hjust = -.5))
编辑
该方法也被放置在列表中:
ggplot(dat, aes(x, y)) +
geom_point() +
geom_dl(aes(label = z), method = list("smart.grid", cex = 2))
关于r - directlabels geom_dl() 中的标签大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13242436/
我有一个数据集,我对其拟合了一个非线性模型。随后使用包“ggplot2”在“R”中绘制了数据和模型,这样数据和模型就占据了相同的 ggplot。该模型已针对一系列不同的(自由)参数值绘制,我希望根据生
我真的很喜欢用于动态定位绘图标签的directlabels包。尽管仍然不完美,但它有助于合理地防止具有多个点的散点图标签之间的重叠,例如 - 特别是对于图表的草稿版本,而不是最终版本。 但是,在使用
我想使用包 directlabels 来标记我的情节。但是,我希望标签是每个点的 ID。真的没有办法选择要标记的因素还是我错过了? library(ggplot2) library(directlab
我试图将我的直接标签稍微向左移动,不是一组而是所有组。默认情况下,dl.move 一次只移动一个组。 library(directlabels) library(ggplot2) count <- c
我在使用 geom_dl() 时遇到问题,它没有正确放置我的标签,因为两个组具有相同的标签。我看得出来 data$groups % unique() %>% mutate(pchange2 =
我在 geom_line() 图中将 ggplot2 与 directlabels 包一起使用,我希望其中一个标签显示为“X-M”。但是,在我的 data.frame() 中,“X-M”作为列名被重命
我正在尝试使用 directlabels包来标记我在简单图中的两条线(我正在使用 ggplot2 ) 我的代码如下: # libraries library(ggplot2) library(dire
这是一些测试数据: y <- c(1:10, 6:15) b <- c(rep(c("A", "B"), each=10)) x <- 1:10 df <- data.frame(b, x, y) 还
我正在使用 ggplot2制作等高线图。我正在尝试使用分割数据制作等高线图,因为我有来自不同时间段的数据,用于绘图的不同区域。我想在同一个图上显示它们,但没有将轮廓对齐。 我可以简单地生成我想要的轮廓
这是我的工作示例: library(ggplot2) library(directlabels) # ver 2014.6.13 via r-forge DF <- expand.grid(z =
我是一名优秀的程序员,十分优秀!