问题标签 [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.
r - 如何在格子图中按因子绘制两条线?
定义:
其中line1
和line2
是两个变量,比如身高和体重。
这是我想要的每个面板的简单样式(我也想更改点标记的大小,但不使用方式):
当我尝试这个时:
该程序将所有点视为属于同一行。
此外,我不确定如何输入绘图样式的参数以获得所需的结果。
PS1。令人惊讶的是,我搜索了很多散点图(具有线性拟合、密度等)和格子图的直方图示例,但这不是我想做的简单事情之一。
PS2。我想标记这个问题trellis
,但没有声誉点来创建标记。有志愿者吗?
r - R - 更改 ancova 中的键颜色(HH 包)
我正在使用ancova()
R (HH包)中的函数,其级别比格子图形的默认 7 种颜色更多。
这意味着ancova()
无法绘制我的某些面板,因为它找不到要使用的颜色。我试过trellis.par.set
了simpleTheme
,但注册的颜色不能超过 7 种ancova()
。
有什么想法吗?
r - 按子组的密度图
我有一个看起来像这样的大数据框:
我想按组和线(行)绘制密度函数。例如:对于 A 组,有两个密度图,因为有两个元素属于 A 组;对于 B 组,4 个密度图,因为有 4 个元素属于 B 组,依此类推。
r - 调整晶格中轴刻度之间的空间
Dotplot()
我使用这些数据创建了一个简单的:
和下面的代码:
我想要做的是减少 y 轴刻度之间的距离并减少绘图元素之间的距离 - 以便快乐/愤怒的水平误差线彼此靠近。我知道我可能可以通过使用scales=list(...)
参数来实现这一点(还不确定如何),但我必须再次定义标签等。有更快的方法吗?解决起来似乎很简单,但我被卡住了。
r - 通过单击识别现有 splom 中的子面板
我希望能够splom
在 R 中生成一个基本图,然后使用鼠标单击其中一个子面板(panel.pairs
具体而言)并让 R 返回该子面板的坐标,甚至更好的是在该子面板中绘制的相应变量的名称。
这是一个可以使用的示例splom
:
这是迄今为止我得到的最接近的,这让我可以单击其中一个子面板中的一个点,并观察该点出现在其他地方的位置。实际上不是我想要的,但它让我相信这是可能的:
r - R如何在格子中使用格子主题设置刻度线大小?
我正在尝试使用格子主题来设置我的所有图形参数,以保持我的绘图语句简短。我似乎找不到正确的格子参数访问刻度线长度(或任何比例参数)。
r - 使面板以格子形式填充屏幕?
我正在绘制来自 nlme 的一些分组数据,并且我有 120 个面板。默认绘图plot(dataG)
将它们放在 2 行 60 列中,这会填满屏幕,但很难阅读。当我指定 layoutplot(dataG), layout= c(12,10))
时,我得到了正确的行数和列数,但是这些列都被挤在一起了。
我不确定问题是否是因为一切都在 nlme 内部发生,但我在我的 nlme 书中没有找到解决方案。
你可以在这里找到数据
https://www.dropbox.com/s/79tssi252ai0ez8/COBS%20Roots%202008-2013noCNfake08.txt。
以及定义分组的代码:
r - Lattice 中的格状图:更改点和 x 比例
我正在尝试用 Lattice 制作一个格子图,但我无法按照我的意愿制作它。到目前为止,我喜欢它的外观,我只需要一些帮助来调整它以使其看起来完全符合我的要求。我会给你我试图绘制的数据,我正在使用的 R 代码,我得到的图表,最后是我想要制作的图表。
1. 这是数据:CSV 文件
2. 这是我的 R 代码:
3)这是我得到的图表:https://dl.dropboxusercontent.com/u/62277598/Stack.pdf(删除冒号后的空格)
4)最后我想要的图表看起来像这样:Desired Graph
Now I would喜欢在我的图表中得到以下内容,正如您在我的手工制作的图片中看到的那样:
a)每个时间点都有不同的符号,但疾病是空的,控制是填充的(相同的颜色是可以的)。另一种选择是为每个点设置不同类型的项目,并根据疾病和控制改变颜色(例如,红色和绿色)。
b) 改变 x 轴的比例。由于它是时间序列数据,因此可以很好地表示它。然而,它并不精确。例如,12h 和 4 天之间只有一个空格,然后 4 天后的空格更小。在每个时间点关闭疾病和对照样本会很好。
c) 最后,如果我能改变比例就好了。有一些基因表达量低,我只是将其绘制在一个新图表中。我想按 4 天对表达进行排序,然后将基因按表达水平分组。
PS:我没有 10 声望来发布两个以上的链接或图片。谢谢你的时间。
r - xyplot格子在同一图像中的多个页面
我想制作一个包含大量组(大约 100 个)的 xyplot。如果我使用默认设置,它会在一页上生成如此多的图表,以至于我无法解释发生了什么。但如果我天真地改变布局,它会一次翻过太多的地块。如在
什么是减少每页图并且仍然在一张图像中包含所有内容的最佳方法。使用滚动条还是非常长的图像?
r - 使用 lattice 定义绝对文本大小
我正在尝试准备出版的图表,期刊要求图表具有一定的宽度和高度,字体大小为 10。
这是我的基本结构:
我尝试使用 强制字体大小trellis.par.set
,trellis.device
并pointsize
在设备本身中设置它,但没有运气。我无法将字体大小更改为默认值。有任何想法吗?