-2
我有一個表,看起來像這樣的條件計算:相關
Year Class Value1 Value2 Value3
2006 A 45 27 96
2007 A 74 45 26
2008 C 74 41 78
2009 D 56 65 45
2010 C 12 14 15
2011 A 25 85 50
2012 B 26 45 12
2013 C 15 23 29
2014 D 86 36 53
我如何才能找到值1和值2之間的相關性;所有行的值1和值3?
I`am嘗試這樣做,對值1和值2:
cor <- data[,list(correlation=cor(Value1,Value2)),by=list(Year, Class)]
但得到的錯誤:
Error in `[.data.frame`(data, , list(correlation = cor(Value1, Value2)), :
unused argument (by = list(Year, Class))
這可能有助於HTTP://計算器。 com/questions/8791650/spearman-correlation-by-group-in-r和這個http://stats.stackexchange.com/questions/4040/r-compute-correlation-by-group – user20650 2014-10-26 22:38:16
是你的整個表,還是對於'Year'和'Class的每個組合,是否有多行? '在你的實際數據框中? – eipi10 2014-10-26 22:42:53
@eipi這是整個表 – user45415631 2014-10-26 23:06:53