问题标签 [lattice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2644 浏览

r - r中的罗马斜体标签

我有一个非常简单的脚本:

我一直试图让我的标签用罗马斜体字体。我想

应该给我这个,但无论我尝试什么 (font=3,font="italic"...) 根本不会改变字体。

谁能发现我做错了什么?谢谢。

0 投票
3 回答
5390 浏览

r - 在 xyplot 中的特定值上绘制网格线

我有一个xyplot,我想在 0 值上绘制网格线。

如何做到这一点?

0 投票
1 回答
432 浏览

r - 水平图格子上的正确名称

我正在尝试生成一些水平图的格子。现在我有2个问题。这是一些示例数据

这将生成以下图。在此处输入图像描述

1)我希望每个情节的标题不是辐射,而是辐射的值(例如7,334,...)

2)我想将刻度从 x 和 y 轴更改为字母而不是当前数字。(而不是 5-10-15-20 我需要 EJOT)

你们能(再次)指出我正确的方向吗?

0 投票
3 回答
13502 浏览

r - 在 r、ggplot2、lattice 或 latticeExtra 中创建更连续的调色板

警告....非常新手的问题如下:

我正在尝试绘制数千个(X,Y)点的相当规则的分布,每个点都与一个值相关联,我们称之为 Z,它在 -20 到 +20 之间非常不规则地变化。我对平滑不感兴趣;我希望根据平滑变化的调色板绘制点 Z 值,就像 Gnuplot 可以使用适当的平滑调色板一样。我已经尝试过 base R、ggplot2 和 latticeExtra,并且尽我所能,我可以想出以下内容,这几乎可以满足我的需求:

一个数据点如下所示:1302525 225167 -3.5

当我将最后一行代码中的“50”绘制为 3 时,我得到了可预测的 R 循环行为,即红色、白色和蓝色重复五次,第 16 个颜色条段为白色。将 3 更改为 7 会导致更多的红色和蓝色阴影创建 2 个重复的颜色范围段,在颜色范围尝试回收时留下两种微红色。这表明使这个数字更大会导致更精细的颜色分级。但是如果我输入一个大于 16 的数字,这就是我得到的全部,16 个彩色段,均匀地从红色变为白色,再变为蓝色。但我希望色阶更精细,在完美世界中,强制 Z 为零成为白色。

到目前为止,我对 R 的经验是,当我不能做这么简单的事情时,我错过了一个非常基本的概念。它是什么?

0 投票
1 回答
1938 浏览

r - 使用 Hmisc::xYplot 绘制平均值和 95% 置信区间并调整 x 轴

我正在尝试绘制回归的结果,我需要绘制估计的系数加上 95% 的置信区间(实际上我有 95% 的可信区间,因为我正在拟合贝叶斯模型,但想法是一样的)。在 x 轴上,我需要输入每个变量的名称。

这是我尝试过的,但没有奏效。

提前感谢您的帮助。

ps.:帮助设置标题、xlab 和 ylab 字体和大小对我来说是一个加分项。

0 投票
2 回答
2281 浏览

r - 在 levelplot 上将数字刻度更改为字母

我正在研究我的情节的一些细节,但我发现了一个我无法解决的问题。在我的水平图上是数字刻度线。现在我希望将 y 轴上的刻度线更改为相应的字母。(即 1=A,5=E,27=AA,29=AC,...)

我已经用过

但我希望它们根据 Y 轴上的内容而不是我给出的值来改变。有人可以帮我解决这个问题吗?

在此处输入图像描述

0 投票
1 回答
419 浏览

r - R中格子图中的完整标签

我在 R 中的格子图上获取标签时遇到了一些麻烦。这是下面的示例

理想情况下,我希望每一个都被标记为“z=0.1”、“z=0.5”和“z=2”。我可以让它说出 z (就像它目前所做的那样),让它说出没有 z 的值,但我真的想要两者。任何人都可以帮忙吗?

谢谢。

PS(为代码上的间距道歉,格式似乎有点搞砸了!)

0 投票
2 回答
3236 浏览

r - 如何为动物园对象(格)的 xyplot 设置 ylim

我有一个看起来像这样的动物园对象:

我尝试使用 lattice 在 2 个不同的面板中同时绘制两列:
xyplot(z)

这为两个面板提供了相同的 x 轴,但 ylim 不同。我希望他们拥有相同的 ylim,所以我尝试xyplot(z, ylim=range(z[,1]))它没有做任何事情,所以在阅读“Plot zoo Series with Lattice”之后,我trellis.focus("panel", 2,1,ylim=range(z[,1]))也尝试了但没有任何运气......

这可能是一件容易的事,但我发现 lattice 包很难使用(至少开始时)。任何人都可以帮忙吗?

谢谢!

0 投票
2 回答
3741 浏览

r - 如何更改 Lattice 中的绘图字符

我正在尝试使用以下数据更改 xyplot 中 lattice 使用的字符类型

绘图代码是

但这给了我作为 O 的所有符号,我需要用不同的符号绘制每个集合。

0 投票
1 回答
16593 浏览

r - 如何更改简单格子图中面板的顺序

您好我正在使用以下代码使用 lattice 生成 xyplot

这给了我以下情节: 在此处输入图像描述

现在按照建议更改代码以包含面板顺序后:

我们得到正确的顺序 在此处输入图像描述

谢谢您的帮助