我試圖用R(與類似地顯示輸出理想地)執行操作如兩個向量的執行「叉積」,但添加
> x<-1:6
> y<-1:6
> x%o%y
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 2 3 4 5 6
[2,] 2 4 6 8 10 12
[3,] 3 6 9 12 15 18
[4,] 4 8 12 16 20 24
[5,] 5 10 15 20 25 30
[6,] 6 12 18 24 30 36
其中每個條目是通過除了不乘法發現。
我也有興趣在創造36有序對(1,1),(1,2),等等
此外,我想用另外的載體像
z<-1:4
在x,y和z之間創建所有可能的三元組。
我正在使用R來查看在使用不同數量的大小滾動骰子時可能的總數的可能性。
謝謝你的幫助!這個網站對我很有幫助。我很感激任何花時間回答陌生人問題的人。
UPDATE所以我發現`outer(x,y,'+')會先做我想要的。但我仍然不知道如何創建有序對或有序三元組。如果你做了一些搜索
outer(1:6,1:6,"+")
對於其他人,我建議你試試expand.grid
,雖然有專門的組合和排列的功能在那裏還有:
謝謝!這正是我想要的。我的學生明天會很高興! – Michael