Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我们在 C:\R\Data 目录中的一个文件夹 file1.bin、file2.bin、... 和 file1460.bin 中有文件,我们想要读取它们并循环从 1 到 4 并取平均然后从 4 到 8 平均等等直到 1460。最后会得到 360 个文件我试图将它们放在一个列表中,但不知道如何制作循环。
如何读取多个文件并对其进行操作?在 R 语言中, 我一直在浪费无数时间来弄清楚它。任何帮助
results <- array(dim=360) for (i in 1:360){ results <- mean(yourlist[[(i*4):(i*4+3)]]) }
带有 mean(yourList) 调用的 YMMV,但该结构将是您在加载数据后如何循环访问数据的方式。