R相关分数计算

R相关分数计算,r,R,我的数据集包含反馈日期、子类别问题和位置6个月数据等信息。时间计算是通过将问题的子类别与其反馈日期交叉列表,然后计算每对交叉列表问题的皮尔逊相关分数。请参见下面的代码 #weekly correlation require(ISOweek) datacfs_date$FeedbackWeek <- ISOweek(datacfs_date$FeedbackDate) raw_timecor_matrix <- table(datacfs_date$SubCategory, datac

我的数据集包含反馈日期、子类别问题和位置6个月数据等信息。时间计算是通过将问题的子类别与其反馈日期交叉列表,然后计算每对交叉列表问题的皮尔逊相关分数。请参见下面的代码

#weekly correlation
require(ISOweek)
datacfs_date$FeedbackWeek <- ISOweek(datacfs_date$FeedbackDate)
raw_timecor_matrix <- table(datacfs_date$SubCategory, datacfs_date$FeedbackWeek)
raw_timecor_matrix <- t(raw_timecor_matrix)
timecor_matrix <- cor(raw_timecor_matrix)

#Invert correlation to get distance matrix
inverse_tcc <- 1-timecor_matrix

现在的问题是,我如何在每两周和每月的基础上计算,而不是每周计算六个月数据的相关性

datacfs_date$FeedbackMonth<-paste0(year(datacfs_date$FeedbackDate),"-M",month(datacfs_date$FeedbackDate))

datacfs_date$FeedbackBiWeek<-paste0(year(datacfs_date$FeedbackDate),"-W",(ceiling(week(datacfs_date$FeedbackDate)/2)*2)-1,":",(ceiling(week(datacfs_date$FeedbackDate)/2)*2))

提供实际数据或样本数据将增加您获得答案的机会。您可以按照建议给出dputdatacfs_date或dputheaddatacfs_date的结果。如果我想计算3天、每周、双周、每月的3天相关性。我该如何做?获取错误消息>datacfs_date$FeedbackMonth