2016-07-15 19 views
-5

Haben Sie eine grundlegende R for-Schleife Matrix Frage:Schleife durch eine R-Matrix zeilenweise und Druckelemente

Meine Matrix etwa wie folgt aussieht:

2 4 3 
1 5 7 

Alles, was ich will, ist, diese Elemente drucken Reihe weise und nicht spaltenweise. Die Antwort sollte wie folgt lauten: 2 4 3 1 5 7. Alles, was ich versuche ich das Ergebnis Spalte weise dh `2 1 4 5 3 7. Da m erst am Anfang R fragen, ob es für die Schleife durchgeführt werden kann, indem nur die Spalte Schleifen weise und nicht zeilenweise

+1

'gelten (m, 1, print)' – 989

Antwort

-1
m <- matrix(c(2, 4, 3, 1, 5, 7), 2, 3, byrow=T) 
as.vector(m) 

oder

c(m[1, 1:3], m[2, 1:3]) 
+0

Warum downvote? !! – snoram

Verwandte Themen