【发布时间】:2016-06-24 01:20:54
【问题描述】:
我正在尝试将multcompView 字母与摘要数据连接到一个矩阵中。我正在使用for loop 遍历各个摘要矩阵单元并将它们与它们各自的字母连接起来。我快到了,但我的矩阵同时输出原始数据和粘贴的数据(见下文)。
功能:
for (i in 1:nrow(X1))
tableRow = matrix(c(tableRow,paste(tableRow[i],letters$Letters[i],sep = "")),nrow = 1)
在哪里:
X1 是我的汇总表,tableRow 是X1 的第一行,并且
letters 包含我要连接的字母。
返回:
[1,] "5.53 ± 0.77" "6.72 ± 1.18" "5.12 ± 0.44"
"5.24 ± 0.41" "5.53 ± 0.77a" "6.72 ± 1.18a" "5.12 ± 0.44a" "5.24 ± 0.41a"
期望的输出:
[1,] "5.53 ± 0.77a" "6.72 ± 1.18a" "5.12 ± 0.44a" "5.24 ± 0.41a"
【问题讨论】:
-
可以根据需要添加数据。不想混淆问题!
-
@ZheyuanLi 不,很多列,但我想我会先尝试解决第一行。
-
一个好主意,但没有雪茄。 :) 我正在逐行创建矩阵,因为不同的列必须与不同的字母连接。您的建议不仅在所有行中添加了一个字母,而且原始未连接数据的讨厌的第一行仍然存在!
-
好的,我会玩一玩,看看我想出了什么。很快就会回复你。谢谢。