问题标签 [cbind]

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 投票
1 回答
418 浏览

r - 使用 cbind 创建列式 .csv 文件,但“X”始终出现在第一行

我有一个运行良好的脚本,除了在我的 R cbind 操作中,与我在第一行中需要的数值相邻的是“X”。

这是我的脚本:

输出如下所示,来自创建的 .csv 文件:

我希望能够在数据上使用 excel 函数,所以,为简单起见,我不想要行名(我可能会运行这个循环一百次),但我需要列名,否则第一组值被切断。

谁能告诉我“X”来自哪里以及如何摆脱它?

在此先感谢,席亚拉

0 投票
3 回答
1000 浏览

r - cbind 与行名到几个文件

我想cbind在文件列表中使用。但是,每个文件都拆分为特定的染色体 (chr)(k in 1:29)和特定的样本(i in 1:777)。这些文件是这样的:

sample1chr1.txt,sample1chr2.txt ... sample1chr29.txt,sample2chr1.txt ... sample777chr29.txt

所有文件都具有完全相同的行名(前 3 列代表我的行名)。我想为每个合并到所有示例文件的 chr 获取一个最终文件,并且不要重复最终文件中的行名(前 3 列代表我的行名)。

我试过这个:

输入示例(sample1chr1.txt):

输入示例(sample2chr1.txt):

预期输出(LRRrawallchr1):

我有 22553 个不同的 .txt 文件(29 个文件(每个 chr 一个)到 777 个样本中的每一个)。所有 22553 个文件(sample1chr1.txt、sample1chr2.txt ... sample1chr29.txt、sample2chr1.txt ... sample777chr29.txt)都与上面的示例相同。

我想要 29 个文件,例如 (LRRrawallchr1),每个 Chr 一个。“LRRrawallchr,k”文件必须包含 777+3(800 列)。每个样本 3 行名称和一列。

干杯!

0 投票
1 回答
26678 浏览

r - cbind 警告:从一个短变量中找到行名并已被丢弃

我有下面的 cbind 代码行,但我每次都会收到一条警告消息。尽管代码仍然可以正常运行,但有什么办法可以解决警告吗?

警告:

提前致谢!

0 投票
2 回答
10429 浏览

r - cbind 用数字替换字符串?

m 的输出是:

但我想要 y 列中的“setosa”等而不是数字

我怎样才能做到这一点?

我想组合这两个向量,因为我想在之后过滤

还是没有cbind还有另一个机会来做到这一点?

0 投票
2 回答
867 浏览

r - 合并具有不同行数的列表成员

这是我可以在控制台中运行的列表(请告诉我它是否太长,我可以修改它):

我的问题是:如何do.call()在该列表中使用根据日期合并所有数据?

考虑其中一个mergecbind返回我无法管理的错误:

我想获得一个单一的数据矩阵(其可能丢失/不匹配的数据被NAs 替换)等于我将merge()my_list.

0 投票
2 回答
2121 浏览

r - 如何使用 R 以正确的格式导出文本文件中的数据?

我在 R 中创建了 3 个数据变量,每个变量 1 中包含以下信息:坐标

变量 2:mz

变量 3:强度

现在我想将此信息导出为文本文件。这样我就有以下格式

我在 R 中为此编写了以下代码:

我收到了文本文件,但它有两个问题。首先,我将行号作为附加列。我应该如何避免这种情况?其次,mz 和强度列的数字精度都发生了变化。如何在小数点后获得相同的精度?这是导出的数据的样子

0 投票
1 回答
1132 浏览

r - cbind 具有相同列数的多个文件仍然错误“参数暗示不同的行数”

我有一个包含 40 个文件的文件夹(尽管我想编写代码以便它可以处理任意数量的文件,因为这对我来说一直都会出现)。我要做的就是获取一个新文件,将所有这些文件作为列编译在一起。每个文件包含 5 列,每列有 902 行。

这是我写的:

当提示选择文件时,我选择一个文件,其中包含我要编译的文件夹中所有文件的列表。当我运行此代码时,我收到以下错误代码:

但是我正在编译的所有文件都具有相同的行数和列数。有谁知道我为什么会收到此错误或如何解决?还是以不同的方式对其进行编码以实现相同的目的?

谢谢!

编辑:所以在阅读了 MrFlicks 的回答后,我明白了他的代码为什么有效,但我之前成功地使用过相同类型的代码:

我只是想了解为什么它有时有效,但有时无效?

谢谢!

0 投票
4 回答
6099 浏览

bash - 在bash中按列绑定两个文件

当我有两个文件时,例如文件 A

和文件 B

他们怎么能加入bash?输出应该是

真的,我只想按列绑定,例如 R (cbind)。

0 投票
1 回答
62 浏览

r - 将多个文件中的特定单元格连接到 R 中的一行

我有一个包含多个文件的文件夹。从每个文件中,我想选择一个单元格(第三行,第 5 列)并将它们绑定到一个列中。这是我到目前为止所得到的:

但我仍然只是得到几个单独的单元格,而不是一行包含所有单元格。

任何帮助将不胜感激!

编辑:对 MrFlick 的回答:当出现提示时,我选择一个文件,其中包含我要从中提取所需单元格的文件夹中所有文件的名称。这就是 fnames1 的来源。时间是我创建的一个变量,试图将所有单元格连接在一起(这显然不起作用)。在读取表之后添加该粘贴是我设法使循环正常工作的唯一方法......我对 R 非常陌生,我一直在反复试验。

0 投票
2 回答
205 浏览

r - R 日期/列表问题

我在处理 R 中的某些数据时遇到问题。我有一个包含信息的数据框。与客户交易有关。我提取最小日期如下,

给我以下清单:

然后我想要做的是获取为每个 id 返回的日期,并将其合并回包含每个 id 的其他相关变量的数据框。我试图这样做;

但是,绑定破坏了日期格式,我无法弄清楚如何获得“id”“mindate”的数据结构,这将使我能够将其合并到我的主数据集中,如下所示;

您提供的任何建议将不胜感激。谢谢!