r-Noob hier mit einer Frage nicht von sich selbstfügen Sie in jeder n-ten Zeile oder entsprechend einer Spezifikation Werte zu einem Datenrahmen hinzu. Spaltenwert
I einen Datenrahmen mit der Länge von 250
head(abto, 20)
See Transekt plant Blatt# breiteo breitez bez
1: ABT A 1 1 2.0182 5.3980 1
2: ABT A 1 1 1.9730 4.2522 1
3: ABT A 1 1 1.8024 3.7587 1
4: ABT A 1 2 2.2081 4.2880 2
5: ABT A 1 2 2.2858 6.1115 2
6: ABT A 1 2 1.8532 5.7426 2
7: ABT A 1 3 2.0384 4.9074 2
8: ABT A 1 3 2.0757 4.8801 2
9: ABT A 1 3 1.8034 4.6111 2
10: ABT A 1 4 1.9567 4.8879 2
11: ABT A 1 4 1.9080 5.0652 2
12: ABT A 1 4 1.8346 4.8862 2
13: ABT A 1 5 2.0282 4.5545 1
14: ABT A 1 5 2.1356 5.7157 1
15: ABT A 1 5 1.7594 6.1688 1
16: ABT A 2 1 1.6457 5.2868 1
17: ABT A 2 1 1.6942 5.0414 1
18: ABT A 2 1 2.0544 5.6711 1
19: ABT A 2 2 2.1342 5.2867 2
20: ABT A 2 2 1.9107 6.2139 2
und einem Vektor mit der Länge von 84 (nur ein Drittel minus hava lösen 2 als der erste)
> head(databtzl)
abtl.wert
1 22.7738
2 24.9137
3 24.9474
4 25.0498
5 25.0431
6 21.1024
grundsätzlich habe ich einen Datenrahmen mit 3 Messungen der Torflügelbreite (Blatt #) und einem Vektor mit einer Messung der Länge. Ich versuche, sie in einem zusammenzuführen, aber die Längenwerte auf jede dritte Zeile zu setzen.
Ich denke, es gibt so viele Lösungen, ich dachte daran, 2 leere Zellen zwischen jedem Wert des Vektors zu erstellen und sie dann zusammenzuführen.
Da es im Datenrahmen einige Unregelmäßigkeiten gibt (zweimal nur 2 Werte für die Breite statt 3), dachte ich an eine Funktion/Schleife, um einen Wert des Vektors jedes Mal zu setzen, wenn sich der Wert von abto $ Blatt # ändert .
Sorry für die umständliche Frage, ich hoffe jemand versteht mein Problem.
Vielen Dank im Voraus!
Edit: Meine erwartete Ausgabe ist die folgende Tabelle mit abtl.wert als die Werte aus dem databtzl Vektor ...
See Transekt plant Blatt# breiteo breitez bez length
1: ABT A 1 1 2.0182 5.3980 1 abtl.wert1
2: ABT A 1 1 1.9730 4.2522 1
3: ABT A 1 1 1.8024 3.7587 1
4: ABT A 1 2 2.2081 4.2880 2 abtl.wert2
5: ABT A 1 2 2.2858 6.1115 2
6: ABT A 1 2 1.8532 5.7426 2
7: ABT A 1 3 2.0384 4.9074 2 abtl.wert3
8: ABT A 1 3 2.0757 4.8801 2
9: ABT A 1 3 1.8034 4.6111 2
Was ist Ihre erwartete Ausgabe – akrun
In den Daten zeigten, haben Sie 20 Zeilen, und für die zweite Daten ist es 6 Zeilen, können Sie überprüfen, die Lösung, die ich zur Verfügung gestellt. Es ist nicht klar, wie die Länge zusammenpassen wird. – akrun
danke für die Mühe, werde es in einer Sekunde versuchen! Ich habe wieder bearbeitet, der erste Datenrahmen hat eine Länge von 250, der Vektor eine Länge von 84. Also zwei mal gibt es nur 2 Werte für die Breite statt 3 ... – rhavan