我对一些多元数据的函数的设置和执行有疑问。
我的数据文件在excel中设置,每个变量作为单独的工作表,每个轨迹作为一行数据(总共100个轨迹)。 365列的每一行中的值显示了跨时间与各个变量相关联的测量值(每天1年的测量值)。
我通过在一个单独的excel文件中手动设置数据来对1条轨迹进行了一些分析,在该文件中,我有16列包含单独的变量,并且365行包含了每天的测量数据。我已将其作为“ Traj1”导入R,并按如下所示设置了功能;
> T1 <- Traj1[,1:16]
> multi.fun <- function(T1) {c(summary(T1),sd(T1), skewness(T1), kurtosis(T1), shapiro.test(T1))}
但是,我需要使用100条轨迹来做到这一点,而且效率极低(在R和Excel时间上都是如此)。
我不确定如何最好地在R中使用初始的excel文件进行设置,以及如何设置此功能以便可以批量执行并将输出导出到新的excel文件中。
对不起,我一般对编程都不熟悉,并且在处理大型数据集方面经验不足。任何帮助都非常感谢。