2016-03-13 3 views
0

У меня есть 2 векторовПрямого построения ковариационной матрицы в R

s1=seq(0,10,length.out=25) 
s2=seq(0,4,length.out=10) 

, и я хочу, чтобы создать матрицу ковариаций на основе ТЭН функции

covariance=function(s1,s2) {(s1-s2)^2} 

Как я могу сделать это без цикла в R

+0

Нет, они не должны быть одинаковой длиной – raK1

+0

Да верно, комментарий ниже ответа на мой вопрос, спасибо – raK1

+1

Вы можете использовать эти методы до тех пор, как вы понимаете, вы должны использовать термин «ковариация», чтобы ссылаться на результаты при разговоре с любым, кто действительно понимает статистику. –

ответ

0

вам нужно использовать функцию sapply

sapply(s1,covariance,s2,H) 

Это не нужно для цикла

 Смежные вопросы

  • Нет связанных вопросов^_^