问题标签 [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.
r - 通过粘贴名称来绑定或合并?
我的工作区中有许多大型对象, xts
我试图通过使用cbind
、甚至在循环中组合它们。目前,数据为分时数据,因篇幅原因无法粘贴到此处。但是,我想做的是:merge
apply
xts
通过使用以下名称粘贴cbind
我也试过apply
:
但它只组合了stock1
. 我也尝试过使用:
但得到以下错误:
Error in source[stock1] : object of type 'closure' is not subsettable
由于我不能把所有的刻度数据放在这里,我将提供一些代码来从网上下载数据getSymbols()
r - 如何创建具有数字和字符列的数据框?
我正在尝试构建一个由三个字符变量和一个数字变量组成的数据框。当我运行以下代码时,我得到一个四列矩阵,但分数变量不再是数字,分数被视为因素。
如果我跑
我得到一个score
仍然是一个因素的数据框。我怎样才能建立这个数据框,以便它score
是数字的?
r - 带有列绑定的循环
我是自学成才的用户,所以请多多包涵。
我有类似以下数据集的东西:
我想创建一个矩阵,其中 a 的值在 column1 中,b 的值在 column2 中,等等。[我还在每列的底部添加一个 1 以供以后的代数运算]
到目前为止我已经尝试过:
我得到一个 (4,1) 矩阵,其中包含最后一个单独的值。缺少什么来使其对每个循环都具有附加性并获得与个人一样多的列?
r - cbind 数据而不指定输入
我有一段代码,我想绑定我的数据。问题是我不会总是有 8 个数据文件来 cbind。如果我有五个,我想保留下面的代码并只导入五个。原因是这样的。我将始终拥有 1 - 100 个数据帧来 cbind,我不想总是手动告诉 R 来 cbind 1 或 100。我只想拥有 cbind (1:100) 并始终 cbind 需要 cbind 的内容。
r - 在R中按日期而不是时间合并
我有一个从工作目录导入的大型时间序列文件,然后通过以下方式将它们转换为日志返回:
然后我通过 FRED 通过以下方式下载 3 个月的国库券:
然后我尝试将日志返回系列与 3 个月的国库结合使用cbind()
并获得以下信息:
两个都:
但这会返回一个每天两次的向量;比如1996-01-01 00:00:00
和1996-01-01 16:00:00
。我想要的是按日期而不是按时间将两者结合起来。
可重复的数据:
因为它是一个大文件,所以我保存dataset
在index(dataset)
两个单独的文件中,因为我无法将索引与数据集一起保存
我后来index.csv
在 Excel 中打开了文件并手动将索引粘贴到dataset.csv
并保存了文件。我后来尝试重新打开.csv
到我的工作区并计算日志返回
Next 下载 3-Month T-Bill,与上述代码相同...
现在尝试RETS1
结合TB3
...
r - 如何将离散因子绑定到大矩阵
我有一个离散因子,长度为 79。
我正在尝试将此离散因子绑定到一个大矩阵,其尺寸为:79 行 x 1921 列。有人告诉我,我的最终结果应该是添加了列的原始矩阵,但我不确定我应该如何解决这个问题。提前致谢。
这是我被赋予将因子 cbind 到矩阵的代码:
我收到此警告消息:
警告信息:
1:在 cbind(dd1, nv) 中:
结果的行数不是向量长度的倍数(arg 2)
2:在 cbind(dd1, nv) 中:
结果的行数不是向量长度的倍数(arg 2)
3:在 cbind(dd1, nv) 中:
结果的行数不是向量长度的倍数(arg 2)
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.
r - 将表格与不同的元素结合起来
我在不同的列表中有项目,我想计算每个列表中的项目并将其输出到表中。但是,当列表中有不同的项目时,我遇到了困难。太说明了我的问题:
我从 cbind 得到的是:
这显然是错误的。我需要的是:
提前致谢
r - 在 XTS 对象上使用 cbind 会将先前列名中的破折号 (-) 字符更改为点 (.)
我有一些创建 XTS 对象的 R 代码,然后在该对象的生命周期中执行各种 cbind 操作。我的一些专栏有诸如“adx-1”之类的名称。在执行另一个 cbind() 操作之前,这很好。此时,任何带有“-”字符的列都将更改为“.”。所以“adx-1”变成了“adx.1”。
重现:
它也不只是用数字来做到这一点。它也将“test-text”更改为“test.text”。多个破折号也被更改。“test-text-two”更改为“test.text.two”。
有人可以解释为什么会发生这种情况,如果可能的话,如何阻止它发生?
我当然可以更改我的命名方案,但如果我不必这样做,那将是首选。
谢谢!
r - 从多个 csv 文件中读取选定的列并在 R 中合并为一个大文件
你好,
我的任务是从一个文件夹中的 100 多个相同格式的 .csv 文件中读取选定的列,并使用 R 将其绑定到一个大文件中。我在这个问题中附上了一个示例数据文件的屏幕截图。
这是我正在使用的代码:
我的问题是,对于我拥有的每个 .csv 文件,第一列都是相同的。因此,使用我的代码将创建一个具有重复第一列的大文件......我怎样才能创建一个只有一个列 A 的大文件(没有重复)。我想使用单元格 B7 的值命名从每个 .csv 文件读取的第二列,这是每个 .csv 文件的特定时间戳。
有人可以帮我吗?
谢谢。