问题标签 [trellis]

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 投票
0 回答
75 浏览

r - 将 ID 添加到格点图

使用 nlme 包中的 Oats 数据,我希望将各个块名称(I 到 VI)添加到下图中。

我已经阅读了在 lattice xyplot 上添加标签,但我仍然不太了解它,它没有回答我的问题。

这是情节的代码:

我只是想补充一点,我的原始数据有 20 多个 Id(与只有 6 个的 Oats 数据不同)。

谢谢

0 投票
1 回答
273 浏览

r - 使用 lattice 和 R 的具有多个因子的堆叠线

R 的大部分内容都在将您的数据转换为正确的格式,而我正在努力创建一个两面板格子图,每组三人一组。最后,我想展示一系列简化的箱形罐,它们只显示从 Lower95 到 Upper95 的一条线和一个中心点,对于每个药物和测试,并且有两个面板(Sen & Spec),有六行(和其中的点)。

我的简化数据看起来像这样

所以这会输出这个图像,并且有几个问题 - 原来的

  1. 我使用 Y 作为“虚拟”变量,试图在同一个面板上获得两组三个测试,但这似乎没有按预期工作。每个面板中有两组三个测试(但请参见#2)
  2. 该图连接了三个测试的三个点(不是Lower95和Upper95的两个点)
  3. 我不清楚如何将中心作为图表中的一个点

这是我想要的东西(我在 GIMP 中的 hack)-所需图表

我尝试重塑数据以及 xyplot 中的其他一些东西(例如不同的因素/组)但未成功,但我似乎无法让它以我希望的方式工作。

谢谢你的帮助 !

0 投票
1 回答
946 浏览

python - 带有 pandas.tools.rplots 的格子图:轴标签

我很难让 pandas.tools.rplots 标记我的轴。这是一个最小的例子:

http://pandas.pydata.org/pandas-docs/stable/visualization.html#trellis-plotting-interface中的一些示例具有轴标签,而有些则没有;在我上面的例子中,我没有。我找不到将它们添加到我可以找到的文档中的方法,也找不到在 rplot.RPlot 返回的绘图对象内四处寻找的方法。

肯定有一种方法来标记轴吗?

0 投票
1 回答
238 浏览

r - How are trellis axis limits calculated?

Say I want to create an ordinary xyplot without explicitly specifying axis limits, then how are axis limits calculated?

The following line of code produces a simple scatter plot. However, axis limits do not exactly range from 1 to 10, but are slightly expanded to the left and right and top and bottom sides (roughly by 0.5).

xyplot_axis_extension

Is there any way to determine the factor by which the axes were expanded on each site, e.g. using trellis.par.get? I already tried the following after executing the above-mentioned xyplot command:

Unfortunately, the panel limits are returned as normalized parent coordinates, which makes it impossible to obtain the "real" limits. Any suggestions would be highly appreciated!

Update:
Using base-R plot, the data range (and consequently the axis limits) is by default extended by 4% on each side, see ?par. But this factor doesn't seem to apply to 'trellis' objects. So what I am looking for is an analogue to the 'xaxs' (and 'yaxs') argument implemented in par.

0 投票
1 回答
387 浏览

r - 在 Lattice 的同一张图上绘制观察到的与预测的变量

我正在尝试在lattice. 我的数据是一个重复的数据集,我尝试了一些没有用的方法。任何帮助将不胜感激。代码如下。

正如你所看到的,它似乎没有做我想做的事。理想情况下,我希望“conc”和“predConc”具有不同的颜色,但同时出现在每个 Id 的每个面板上,这样我就可以轻松地比较两者。

0 投票
1 回答
3557 浏览

r - 如何在 R 中向现有的格子图中添加新点

我使用lattice包来绘制线图。

然后我想在现有的情节中添加一些点。

OpResWestJan是一个向量,但点从未出现在现有图中,也没有警告。

0 投票
1 回答
1791 浏览

bar-chart - Spotfire - 在格子面板中单独排序条形图

谁能帮我解决 Spotfire 问题?

3 种数据类型可用。位置(刺痛)、这些位置中的区域(字符串)以及与区域相关的小时总和,因此是位置。

目标:我正在尝试显示数据值轴:小时总和,类别轴 - 前 10 个区域(刺痛数据)。我想对所有可用的位置(按位置的格子)执行此操作,并按小时总和对条形图进行排序,所有这些都在一个条形图可视化中。当我使用格子进行此操作时,Spotfire 基本上对原始图表进行了格子化,即显示前 10 小时总和在各个位置的分布情况。这不是我想要的——我想要一个动态类别轴,它会向我显示每个位置的前 10 个最大小时总和的区域。

我该怎么做呢?我的想法是,也许我可以在格子化之前向类别轴添加一个自定义表达式,或者添加一个计算列来提供帮助,但我不确定这究竟如何解决问题。有人可以帮忙吗?

0 投票
2 回答
1522 浏览

r - Lattice xyplot() 为每个面板添加不同的平均趋势线?

在此处输入图像描述

我有一个简单的格子散点图。两个面板 - 男性/女性。ID 是每个参与者的唯一编号。var1 是总测试时间。Mean.values 是两个数字的向量(性别的平均值)。

没有一点包括最佳拟合线,所以我想要的是在每个面板中绘制平均值的趋势线。这两个面板有不同的平均值,比如男性 = 1 分钟,女性 = 2 分钟。

在图表出来的那一刻,两条趋势线都出现在每个面板中。我只想要一个趋势线。

有没有人有办法做到这一点?

我尝试了许多不同的方法,包括对我不起作用的函数 Addline 的长代码。我只想定义我正在查看的面板,并且我已经查看了 ?panel.number 但不确定它是如何工作的,因为我没有当前行。(current.row(前缀))。

必须有一个简单的方法来做到这一点?

[编辑 - 这是我正在使用的实际数据] 我试图简化 DF

我正在使用的情节:

导致2行。

[编辑 - 这是包含函数 Addline & 在所有帖子中随处可见的代码,似乎对我不起作用]

然后在格子图之后写(mean.values 是两个数字的向量,女性的平均值,男性的平均值)

更新 - 我设法在 ggplot2 中做到了。然后使用 facet_wrap 制作 ggplot -

这将创建两个均值和性别的 DF,2x2 DF

这会将线条添加到 ggplot。

0 投票
1 回答
972 浏览

r - 如何在格子包中的 R 中的格状点图中添加参考线

以下代码完全按照我的意愿生成格子点图,但我想自动将参考线添加到四个面板。我已经尝试搜索可以让我这样做的代码示例,但到目前为止还没有运气。谁能建议一个简单的修复?

谢谢,

麦克风

0 投票
1 回答
949 浏览

r - 带两条线标题的条带 - R 格点图

我很难在格子图中正确写出带状名称。这是一个数据示例:

我正在做以下情节:

我的问题是,有没有办法在物种名称和“外部信息”之间获得更小的空间。这个问题开始是因为,由于标题是物种名称,它们需要用斜体,但我还需要在标题上添加一些额外的信息,这不应该是斜体。我在 Google 上看到了使用atopinside anexpression来获取 2 行文本的可能性,但是物种名称和下一行之间的空格太大。我希望他们更接近,但我不知道这是否可能,如果可以,该怎么做。

有谁知道如何跳过条带名称中的行,保持斜体的表达但在名称之间不留太多空间?情节上还不错,但是当我tiff()用来保存到更大尺寸的图像时,条带名称缺少一些部分,我认为主要是由于线条之间的距离。