我有一個研究,我提出了刺激對和個人記錄了一個答覆(數字1-1-1000)。我想在x軸上一個刺激的名稱,在y軸上的刺激2的名稱以及根據所呈現的相應對記錄的響應。現在我只有列中的數據:列1試驗編號,列2名稱的刺激1,列3名稱的刺激2,列4的響應。有什麼建議?我怎麼能用R來解決這個問題?如何用我自己的數據創建一個使用R的相似性矩陣?
3
A
回答
0
如果明白這個問題正確這應該工作:
mydata <- data.frame(trial,stim1,stim2,response)
mytable <- tapply(mydata$response,list(mydata$stim1,mydata$stim2),mean)
2
darckeen的帖子只是需要有list()
而不是c()
。然後我認爲它應該工作。這裏有一個完整的例子:
set.seed(12345)
data = expand.grid(trial=1:10, stim1=1:5, stim2=1:3)
data = data.frame(data, response=rnorm(nrow(data)))
with(data, tapply(response, list(stim1,stim2), mean))
輸出:
1 2 3
1 -0.13294415 0.27326245 -0.11120045
2 0.28597776 0.02338804 0.21280916
3 0.08338741 0.44086561 -0.08682628
4 0.72432003 0.84250712 0.28383378
5 -0.06290978 -0.02588252 -0.36364019
(順便說一句抱歉讓一個新的答案,我沒有足夠的聲譽尚未就此發表評論和編輯是太小,無法直接適用於。以前的帖子)。
+0
我不知道爲什麼這個時候沒有碰到,但它應該是現在。好的一段代碼在這裏保持。 – Rob
相關問題
- 1. 創建整數的相似性矩陣,,使用R
- 2. 我剛開始使用Eigen矩陣代數庫,旨在創建一個數據集的相似矩陣,建議?
- 3. 使用空表和R函數創建相似矩陣
- 4. 如何用R中的數值矩陣創建二元矩陣?
- 5. 使用glLoadMatrixf與我自己的矩陣
- 6. 如何在R中使用帶有NbClust的不相似矩陣
- 7. 如何使用R創建一個詞共現矩陣
- 8. 使用我自己的數據的Tensorflow矩陣大小錯誤
- 9. 如何在MATLAB中創建一個相似矩陣?
- 10. 如何用R中的meshgrid函數創建兩個矩陣?
- 11. 用R創建3D矩陣?
- 12. 如何在numpy python中創建相似性矩陣?
- 13. R-幫助創建矩陣以找到相似的值
- 14. 我想在一個nxm矩陣中創建一個五列的矩陣R
- 15. R:矩陣的自相關
- 16. 如何使用R Studio在R中創建一個巧合矩陣?
- 17. 使用R創建稀疏矩陣
- 18. R創建矩陣
- 19. 如何用R中另一個矩陣的值填充矩陣?
- 20. C#如何創建一個存儲數據的數組/矩陣?
- 21. 如何從R中的距離矩陣創建一個鄰接矩陣?
- 22. 使用海龜數據在R中創建一個轉換矩陣
- 23. 如何使用矩陣作爲R中的變量創建data.frame?
- 24. 使用Java創建一個矩陣
- 25. R創建矩陣陣列
- 26. 從原始卡片分類數據創建相似矩陣
- 27. 在R中創建相關矩陣
- 28. TTPickerTextField數據源?我如何創建我自己的數據源?
- 29. 如何根據使用matlab的索引數組創建一個k矩陣?
- 30. 如何在R中創建一個概率分佈的矩陣
歡迎來到Stack Overflow!除非你提供一個可重複使用的例子,其他人可以在自己的機器上運行,否則任何人都很難提供幫助。例如,這將包含一小部分數據(使用dput())。請參閱[這裏](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)瞭解更多信息。 – joran