【发布时间】:2019-08-22 10:58:34
【问题描述】:
我想对 tibble 中未指定的行范围应用 for 循环。
我必须修改以下代码,在 tibble 中的特定行数上应用 for 循环:
for(times in unique(dat$wname)[1:111]){...}
在这个 tibble 中从 1:111 的范围对应一个特定的文件,实际上“文件”列的值重复了 111 次。但是,在我的数据中,我不知道同一个文件重复了多少次。例如,我可以有一个重复 80 行的文件和另一个重复 85 行的文件。如何告诉循环仅在列文件中的行具有相同名称的范围内查找?
我有话要说:
for(times in unique(dat$wname)["for each row in the column File with the same name"]){...}
我该怎么做?
【问题讨论】:
-
请提供一个可重现的例子。请参阅How to make a great R reproducible example? 以获取有关如何操作的提示。