问题标签 [rowname]
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 - 如何从循环自动将行名添加到矩阵中以标记模型中的预测变量和响应变量?
我正在运行一个包含 8 个响应和 12 个预测变量的循环,因此我得到的结果矩阵由 96 个未标记的行组成。有没有一种方法可以让 R 根据插入模型的响应和预测器自动为我标记这些行,而无需自己列出每个组合?这是我一直在使用的代码示例:
我希望这些行自动标记为“y0-xo”、“y1-xo”、“yo-x1”、“y1-x1”...等,或者以任何方式明确哪个响应和预测器该行是指。在运行循环之前,我在结果矩阵中尝试了不同的 dimnames 和 rownames 迭代,但无法使其工作。有任何想法吗?
matlab - 我可以在matlab中将列值更改为行名吗
我有一个从 .csv 文件导入的列,其中包含作为“日期”的行。是否可以将这些值作为行名导入到 matlab 中的表中?
我所做的是创建一个变量来导入这些混合数值的日期。如何将这些值作为行名导入到我的表中?
由于 RowNames 是双精度类型,我如何“导入”字符日期?
r - 将文件从 excel 导入 R 的数据操作
我有一个 excel 文件,如下所示。
但是当我在 R 中加载时,它会给出以下输出 R 输出:
但我在 R 中所需的输出应采用如下所示的格式进行计算:
谁能帮我解决这个问题
r - 我的 for 循环有什么问题?-gsub 行名
我想遍历我的所有行并重命名它们。基本上我只想在我的数据框中删除一些单词(每行名称中的相同模式)。
代码:
我收到以下错误:
row.names<-.data.frame
(*tmp*
, value = c(" The words I want to remove ", : invalid 'row.names' length
请注意,代码在循环之外可以正常工作。
r - 如何删除行名矩阵中的小数?
我有一个这样的矩阵:
我想仅删除行名的小数部分(ENSG00000000003.14,ENSG00000000005.5 ...)有什么帮助吗?
预期的:
r - R中的行名时间戳错误
我在 RStudio 中使用 DenrometeR 包。我正在导入一个包含两列“TIMESTAMP 和 DENDRO”的 excel 电子表格 (AugE),如下所示:
我创建了一个带有时间戳作为行名的数据框
但是当我检查数据框的格式时
我收到一条错误消息
我在 2 月到 10 月的每个月的每一天都执行完全相同的命令,但只在 8 月 14 日收到此错误。当我保持数据不变,但将 Excel 电子表格中的日期更改为例如。8月15日
并运行相同的代码
错误消失
r - 计算文件中行名定义的行的平均值
我有两个文件/数据集:1)2 列和 80,000 行。第一列仅包括行名(基因列表),第二列它们的表达值 2)是一个基因簇文件,我有超过 27,000 个簇,每个簇都由多个基因(从 200 到 1)标识。我想计算每个基因簇的平均表达值。
我如何使用 R 来做到这一点?
r - 将矩阵转换为数据框时保留行名
我想将矩阵转换为数据框。当我使用
我失去了行名。我该如何保留它们?
json - rbind fromJSON 页面:重复行名错误
我试图 rbind 从 api 抓取的一些 json 数据
但是,它返回以下错误:
row.names<-.data.frame
( , value = value)中的错误*tmp*
:不允许重复的“row.names”另外:警告消息:设置“row.names”时的非唯一值:“1”、“10”、“11”、“12” ','13','14','15','16','17','18','19','2','20','21','22','23', '24'、'25'、'26'、'27'、'28'、'29'、'3'、'30'、'31'、'32'、'33'、'34'、'35' ','36','37','38','39','4','40','41','42','43','44','45','46', '47'、'48'、'49'、'5'、'50'、'6'、'7'、'8'、'9'
将 row.names 更改为 null 不起作用。我从某人那里听说这是因为有些数据在这里存储为列表,我不太明白。
我知道有一个替代包 WDI 可以访问此数据并且它运行良好,但我想知道如何解决这里的重复行名称问题,以便我可以处理没有替代包可用的类似情况。