Ich verstehe, dass c verwendet wird, um Elemente zu kombinieren. Aber was ist der Unterschied zwischen 1:10 und c (1:10)? Ich sehe, dass die Ausgänge gleich sind. Sollte nicht c (1:10) einen Fehler geben, weil 1:10 bereits alle Elemente kombiniert?Unterschied zwischen 1:10 und c (1:10)
> 1:10
[1] 1 2 3 4 5 6 7 8 9 10
> c(1:10)
[1] 1 2 3 4 5 6 7 8 9 10
> class(1:10)
[1] "integer"
> class(c(1:10))
[1] "integer"
'c' wird verwendet, um zu verketten nicht zu kombinieren. – LyzandeR
Nein, 'c' kann verwendet werden, um * eine beliebige Anzahl von Elementen oder Objekten zu verketten, einschließlich 1. Siehe die Hilfedatei'? C'; speziell das Argument "...". – nrussell
@ LyzandeR und @nrussell, stimmt die offizielle Dokumentation nicht oder zumindest nicht sinnvoll zwischen den Begriffen verketten und kombinieren. Der Titel der Hilfeseite und die Beschreibung sagen, dass es Elemente kombiniert, und der Text für das Argument "..." besagt, dass dies die Objekte sind, die verkettet werden sollen. Bei den Hilfstiteln ist 'cat' die Funktion, die Verkettung ausführt. – Aaron