13得票1回答
在格子图形上绘制带有回归线的xyplot

我已经加载了lattice包。 然后我运行:> xyplot(yyy ~ xxx | zzz, panel = function(x,y) { panel.lmline(x,y)} 这将产生绘图面板,显示回归线,但没有xyplots。我在不完全理解panel.lmline是如何实现的情况...

13得票2回答
如何优雅地调整格点图形的比例?

当准备打印图表时,我经常需要将它们缩小到比屏幕上显示的要小得多。通常情况下,图表可能只有几厘米大小。使用标准图形包中的par(cex=...)可以缩小整个绘图以适应这么小的区域,并仍然保持成比例的外观。在lattice包中是否有类似的功能? 基本上,如何在保持左侧面板比例的同时将图形绘制为右...

12得票1回答
如何在Lattice bwplot中更改面板标签和x轴子标签

我使用RStudio(MacOS)已有2周,如果我忽略了一个能解决我的问题的显而易见的函数,请原谅。 作为一个项目,我试图用4个图表表示净收益来重现一个箱线图,其中x轴标签为疾病类型--“非严重”(0)或“严重”(1),子标签为治疗方法--“谈话疗法”(0)或“药物疗法”(1)。 这是目前我...

12得票4回答
向图像/轮廓图添加点刻画

我有一些数据,想要添加“点划线”以显示其“重要性”,就像IPCC图表中所做的那样。目前,我正在尝试在R中实现这个功能,但遇到了困难。如果我准备一些测试数据并绘制它们:data <- array(runif(12*6), dim=c(12,6) ) over <- ifelse(da...

12得票1回答
如何制作一个类似于lattice:filled.contour()的ggplot2等高线图?

我一直在学习ggplot2,希望能用它来制作所有的R图形。然而,我还没有找到一种方法可以制作类似于传统等高线图的等高线图,就像使用lattice:filled.contour()所能获得的一样。例如:#define data x<-seq(1,11,1) y<-seq(1,11,1...

12得票1回答
如何在R中更改xyplot中标签值的大小

我在R中使用xyplot绘制多条线(按组)在一个图表上:xyplot(y~x, type=c('l'), scales=list(tck=c(1,0)), main=list(label="Total decrease", cex=2), ...

12得票2回答
如何在R中使lattice xyplot()变为灰度?

最简单的方法是将此绘图变为灰度(或黑白),而不是默认的多彩色: xyplot(y1 + y2 ~ x, mydata, auto.key=TRUE) 我看到了讨论创建新的图形设备或更改所有绘图选项,但是是否有一个选项可以在xyplot()函数本身中包含,将绘图转换为灰度?

11得票2回答
在R中更新格子面板是否可行?

trellis 图的 update 方法允许我们在初始调用后修改一个 lattice 图。但是,update 的行为更像是替换而不是添加。这与 ggplot2 的惯用法不同,后者每个新层都会被添加到已有的图形上。是否可以使用 lattice 实现这种可添加的行为呢? 一个例子: LL &...

11得票1回答
在堆叠式格子条形图中显示数值

我想显示一百分比条的每个部分的值,但不知道如何做。由于图例的位置,该图应该采用 lattice 格局(我尝试过使用 ggplot2,但无法在一行中显示图例)。对于任何建议或想法,我都感到高兴。library(lattice) data(postdoc, package = "latticeEx...

11得票2回答
R包lattice在使用source()运行时无法绘图。

我开始使用 lattice 绘图包时遇到了问题,希望有人能帮我解决。 我想使用相应的函数绘制直方图。 这是文件foo.r:library("lattice") data <- data.frame(c(1:2),c(2:3)) colnames(data) <- c("RT",...