- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个相同的数据帧。相同的列和行标题。一个具有相关性,另一个具有p值。我想以交错的方式合并这两个表,以便第一列是相关性,下一个是p值,下一个是相关性等。
因此,如果表1的列是A1,A2,A3 ...,表2的列是B1,B2,B3 ...,我希望终端表是A1,B1,A2,B2,A3,B3...。
我尝试了cbind,但这将所有相关列放在第一位,然后是所有p值列。无交错。
我想知道是否有一种简单的方法。
谢谢你的帮助!
最佳答案
您已正确完成第一步,即cbind
ing。假设您的数据帧是带有n列d1
的A1, A2, ...,An
和带有n列d1
的B1, B2, ..., Bn
。然后d <- cbind(d1, d2)
将为您提供包含所有所需信息的数据框,您只需要重新排序其列即可。这相当于生成向量(1,(n + 1),2,(n + 2),...,n,2n)来索引数据帧列。您可以将其作为s <- rep(1:n, each = 2) + (0:1) * n
来完成。所以最后,您想要的数据帧是d[s]
。
关于r - R中的合并和交织数据帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24576548/
我正在寻找一个好的压缩算法或库,让我可以将多个压缩数据流交织成一个数据流,不会造成性能或压缩损失。 更多背景信息:我一直在研究一种专用于特定应用程序的压缩格式。这种压缩格式对数据执行一堆特定领域的分析
Google Mock documentation说: Important note: Google Mock requires expectations to be set before the m
我想交织(?)两个字符串,例如: string A = 'HELLO WORLD!' string B = '66666666666666666666' //twenty 6's output = '
我如何按列交织 numpy 矩阵。 给出这个例子: >>> import numpy as np >>> a = np.zeros((3,3)) >>> b = np.ones((3,3)) >>>
我正在尝试按照交错 GStreamer 文档中的说明交错两个音频文件: gst-launch interleave name=i ! audioconvert ! wavenc ! filesink
我有两个列表,保证第一个比第二个多一个项目。我想知道创建一个新列表的最 Pythonic 方法,该列表的偶数索引值来自第一个列表,奇数索引值来自第二个列表。 # example inputs list
我是一名优秀的程序员,十分优秀!