我有一个这样的数据帧: Name Start End Feature
A 50 100 N
A 55 97 R
A 160 200 L
B 300 350 Y
B 310 350 X
B 349 370 M 我想得到一个新的数据帧,按第一列、第二列和第三列进行分组,但我想获得两个新变量:一个计算A列重复的次数,另一个计算呈现低重叠的不同坐标的数量(假设我想要小于20%的重叠,计算为length(overlaped_region)/mean(c(length(region1), length(regio
我试图创建一个宽度/高度不同的网格视图。
基本上,假设第一列的图像为100x100,下一列的图像为50x50,下一列的图像为50x50。但是对于下一行,第一列将为空,只有第二列和第三列将被填充。
基本上,一行看起来就像这样
____ _ _
| ||_||_|
|____||_||_|
我需要用一个网格视图来做这件事,但我想不出答案。您是否可以指定网格的宽度/高度,或者网格的权重之类的内容,或者我是否必须在网格视图的列上合并另一个层次?提前谢谢。
更新:我目前的想法是建立一个4列的网格视图。假设我们有两行,如下所示:
a b c d
e f g h
其中a到h是图像。现在,对于
我有一个包含两个重要列的表:value和m_range,其中value:
CREATE TABLE m_filter (
value BIGINT NOT NULL,
m_range int4range NOT NULL,
EXCLUDE USING GIST (m_range WITH &&, value WITH =)
);
使用情况如下:
它不经常更新,但它可以包含相当多的数据。
它经常通过搜索values来查询,这是在m_range
我有一个很大的数据集,标题是x轴上的Site.377,我想要X列中的时间,然后其他4列的标题是Results1、Results2和Results3。我想把它们都放在同一张图上,以比较Results1到3在一段时间内的比较情况。
我目前所做的是:
library(ggplot2)
p <- ggplot(Site.377, aes(x=X, y = Results1) #This was just an attempt to get one of them to post
p + geom_line()
当我这样做的时候,得到的曲线图只是将所有的数值压在一起并堆叠在一起。看起来像一列重叠的
我有一些示例数据,如下所示:
ATOM 973 CG ARG A 61 -21.593 8.884 69.770 1.00 25.13 C
ATOM 974 CD ARG A 61 -21.610 7.433 69.314 1.00 23.44 C
ATOM 975 NE ARG A 61 -21.047 7.452 67.937 1.00 12.13 N
我想通过添加偏移值来替换第6列,仅替换第6列,在上面的情况下,它是308。
因此61+308 =
我有两个有重叠列的大表,其中一些表在重叠列中包含相同的值。下面是一个玩具示例(在实际示例中,有几十个列,其中包括重叠列和不重叠列):
Table 1: a, b, c
Table 2: a, d, e
a的一些值仅位于一个表中,一些值位于两个表中。
是否有一个查询可以在可用的情况下生成一个包含所有值的表:
Table 3: a, b, c, d, e
我当前的查询要求列出每一列,其中包含数十个列,并且在模式更改时不灵活:
SELECT
coalesce(t1.a,
t2.a) AS a,
t1.b,
t1.c,
t2.d,
t2.e
FROM
t1
FULL