178得票10回答
强制R停止绘制缩写的轴标签(科学计数法)-例如1e + 00

在ggplot2中,我如何阻止轴标签被缩写 - 例如,在绘制时沿着x轴显示1e + 00,1e + 01?理想情况下,我希望强制R显示实际值,即在此情况下为1,10。任何帮助将不胜感激。

176得票2回答
ggplot:如何增加分面图之间的间距?

我有几个分面直方图(使用下面的命令获得),它们很好地绘制在一起。然而,我想增加它们之间的间距,因为它们太紧密了。 我查看了文档,但没有找到相关参数。qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram"...

176得票3回答
在绘制的数据和坐标轴之间去除空格

我有以下数据框:uniq <- structure(list(year = c(1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L,...

174得票8回答
ggplot2中是否有改变图例项之间间距的方法?

有没有办法在 ggplot2 中改变图例项之间的间距?我目前已有:legend.position ="top" 有一个自动生成水平图例的函数。但是,每个项之间的间距非常接近,我想知道如何将它们分开。

168得票3回答
在ggplot2中使用facet_wrap和scales = "free"设置各自的坐标轴限制。

我正在创建一个分面绘图,以便将预测值与实际值并排显示,并将预测值与残差的图形放在一起。我将使用shiny来帮助探索使用不同训练参数进行建模的结果。我使用85%的数据训练模型,在剩余的15%上进行测试,并重复这个过程5次,每次收集实际/预测值。计算残差后,我的data.frame如下: hea...

167得票7回答
将grid.arrange()绘图保存到文件中

我试图使用ggplot2绘制多个图,使用grid.arrange()来安排它们的位置。 由于我发现有人描述了我所遇到的确切问题,因此我引用了来自链接中的问题描述: 当我在grid.arrange()之后使用ggsave()时,即:grid.arrange(sgcir1,sgcir2,sgci...

164得票5回答
如何使用ggplot更改轴上数字的格式?

我正在使用R和ggplot绘制一些数据的散点图,所有的都很好,除了y轴上的数字以计算机科学的指数格式出现,即4e+05、5e+05等。这对我来说是不可接受的,因此我想要将它们显示为500,000、400,000等等。获取适当的指数表示法也可以接受。 绘图代码如下:p <- ggplot(...

164得票14回答
在ggplot2中使用边际直方图的散点图

是否有一种方法可以使用ggplot2创建带边际直方图的散点图,就像下面的示例一样?在Matlab中,它是scatterhist()函数,在R中也存在等效函数。但是,我还没有在ggplot2中看到过。 我开始尝试创建单个图表,但不知道如何正确排列它们。 require(ggplot2)...

164得票1回答
ggplot在for循环中无法工作,尽管它在循环外可以正常工作。

我正在使用一个简单的ggplot函数,在循环外它可以正常工作,但在循环内却不行,即使迭代值不会影响ggplot函数。为什么会这样? 这是我的代码:x=1:7 y=1:7 df = data.frame(x=x,y=y) ggplot(df,aes(x,y))+geom_point() 它有效...

162得票1回答
Facet标签字体大小

有没有办法改变 ggplot 中 facet 标签的字体大小?我搜索了一下,在 Hadley 的待办事项中找到了这个问题。我想知道是否有解决方法或者有关这个问题的任何消息?