问题标签 [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 回答
869 浏览

r - 通过粘贴名称来绑定或合并?

我的工作区中有许多大型对象, xts我试图通过使用cbind、甚至在循环中组合它们。目前,数据为分时数据,因篇幅原因无法粘贴到此处。但是,我想做的是:mergeapplyxts

通过使用以下名称粘贴cbind

我也试过apply

但它只组合了stock1. 我也尝试过使用:

但得到以下错误: Error in source[stock1] : object of type 'closure' is not subsettable

由于我不能把所有的刻度数据放在这里,我将提供一些代码来从网上下载数据getSymbols()

0 投票
2 回答
14398 浏览

r - 如何创建具有数字和字符列的数据框?

我正在尝试构建一个由三个字符变量和一个数字变量组成的数据框。当我运行以下代码时,我得到一个四列矩阵,但分数变量不再是数字,分数被视为因素。

如果我跑

我得到一个score仍然是一个因素的数据框。我怎样才能建立这个数据框,以便它score是数字的?

0 投票
1 回答
458 浏览

r - 带有列绑定的循环

我是自学成才的用户,所以请多多包涵。

我有类似以下数据集的东西:

我想创建一个矩阵,其中 a 的值在 column1 中,b 的值在 column2 中,等等。[我还在每列的底部添加一个 1 以供以后的代数运算]

到目前为止我已经尝试过:

我得到一个 (4,1) 矩阵,其中包含最后一个单独的值。缺少什么来使其对每个循环都具有附加性并获得与个人一样多的列?

0 投票
1 回答
544 浏览

r - cbind 数据而不指定输入

我有一段代码,我想绑定我的数据。问题是我不会总是有 8 个数据文件来 cbind。如果我有五个,我想保留下面的代码并只导入五个。原因是这样的。我将始终拥有 1 - 100 个数据帧来 cbind,我不想总是手动告诉 R 来 cbind 1 或 100。我只想拥有 cbind (1:100) 并始终 cbind 需要 cbind 的内容。

0 投票
2 回答
957 浏览

r - 在R中按日期而不是时间合并

我有一个从工作目录导入的大型时间序列文件,然后通过以下方式将它们转换为日志返回:

然后我通过 FRED 通过以下方式下载 3 个月的国库券:

然后我尝试将日志返回系列与 3 个月的国库结合使用cbind()并获得以下信息:

两个都:

但这会返回一个每天两次的向量;比如1996-01-01 00:00:001996-01-01 16:00:00。我想要的是按日期而不是按时间将两者结合起来。

可重复的数据:

因为它是一个大文件,所以我保存datasetindex(dataset)两个单独的文件中,因为我无法将索引与数据集一起保存

我后来index.csv在 Excel 中打开了文件并手动将索引粘贴到dataset.csv并保存了文件。我后来尝试重新打开.csv到我的工作区并计算日志返回

Next 下载 3-Month T-Bill,与上述代码相同...

现在尝试RETS1结合TB3...

0 投票
2 回答
277 浏览

r - 如何将离散因子绑定到大矩阵

我有一个离散因子,长度为 79。

我正在尝试将此离散因子绑定到一个大矩阵,其尺寸为:79 行 x 1921 列。有人告诉我,我的最终结果应该是添加了列的原始矩阵,但我不确定我应该如何解决这个问题。提前致谢。

这是我被赋予将因子 cbind 到矩阵的代码:

我收到此警告消息:

警告信息:

1:在 cbind(dd1, nv) 中:

结果的行数不是向量长度的倍数(arg 2)

2:在 cbind(dd1, nv) 中:

结果的行数不是向量长度的倍数(arg 2)

3:在 cbind(dd1, nv) 中:

结果的行数不是向量长度的倍数(arg 2)

0 投票
3 回答
1118 浏览

r - Sort a subset of columns for each row

I want to sort my.data[4:10] in descending order by row. Some clues here, but I could not parse it sufficiently: Sort second to fifth column for each row in R.

I also tried things like:

which didn't work, but I think the former is more in line with what I need. I read through ?cbind, ?apply, and ?sort help, but the examples are just to cryptic for me.

Here's my sample dataset:

desired result should look like:

I feel like the cbind approach is close...

Also, actual data has many and varied number of columns and column names, so I want to use range [4:10] instead of names of columns.

0 投票
3 回答
119 浏览

r - 将表格与不同的元素结合起来

我在不同的列表中有项目,我想计算每个列表中的项目并将其输出到表中。但是,当列表中有不同的项目时,我遇到了困难。太说明了我的问题:

我从 cbind 得到的是:

这显然是错误的。我需要的是:

提前致谢

0 投票
2 回答
618 浏览

r - 在 XTS 对象上使用 cbind 会将先前列名中的破折号 (-) 字符更改为点 (.)

我有一些创建 XTS 对象的 R 代码,然后在该对象的生命周期中执行各种 cbind 操作。我的一些专栏有诸如“adx-1”之类的名称。在执行另一个 cbind() 操作之前,这很好。此时,任何带有“-”字符的列都将更改为“.”。所以“adx-1”变成了“adx.1”。

重现:

它也不只是用数字来做到这一点。它也将“test-text”更改为“test.text”。多个破折号也被更改。“test-text-two”更改为“test.text.two”。

有人可以解释为什么会发生这种情况,如果可能的话,如何阻止它发生?

我当然可以更改我的命名方案,但如果我不必这样做,那将是首选。

谢谢!

0 投票
0 回答
1485 浏览

r - 从多个 csv 文件中读取选定的列并在 R 中合并为一个大文件

数据截图

你好,

我的任务是从一个文件夹中的 100 多个相同格式的 .csv 文件中读取选定的列,并使用 R 将其绑定到一个大文件中。我在这个问题中附上了一个示例数据文件的屏幕截图。

这是我正在使用的代码:

我的问题是,对于我拥有的每个 .csv 文件,第一列都是相同的。因此,使用我的代码将创建一个具有重复第一列的大文件......我怎样才能创建一个只有一个列 A 的大文件(没有重复)。我想使用单元格 B7 的值命名从每个 .csv 文件读取的第二列,这是每个 .csv 文件的特定时间戳。

有人可以帮我吗?

谢谢。