我试图在 R 中创建一个计数器变量,它循环遍历我的 442 列数据帧的 n 行,并在每 55 行将计数器增加 1。
我试过以下代码:
dataset$num=ceiling(row(dataset)/55)
效果很好,但是 R 为我的数据框中的每一列复制了该函数,而不是简单地创建一个包含计数器变量的新列。所以我有 442 个名为 num.1、num.2、...、num.442 的相同变量的副本。
我究竟做错了什么?谢谢!
我试图在 R 中创建一个计数器变量,它循环遍历我的 442 列数据帧的 n 行,并在每 55 行将计数器增加 1。
我试过以下代码:
dataset$num=ceiling(row(dataset)/55)
效果很好,但是 R 为我的数据框中的每一列复制了该函数,而不是简单地创建一个包含计数器变量的新列。所以我有 442 个名为 num.1、num.2、...、num.442 的相同变量的副本。
我究竟做错了什么?谢谢!