Vergleich zweier Tabellen
Verfasst: Mo Nov 04, 2024 2:27 pm
Hallo zusammen ...
Nachdem ihr mir in einem anderen Thread bereits sowas von geholfen habt (bin wirklich begeistert) ... hätte ich noch eine Frage:
Gibt es in "R" die Möglichkeit zwei Tabellen zu vergleichen und Daten aus der einen in eine andere zu überführen, wenn ein Merkmal übereinstimmt? Das Pendant hierzu wäre in Excel die "SVERWEIS"-Funktion.
Konkret:
Ich habe eine Tabelle mit Namen und Bewertungen ("Bewertungen"). In einer anderen Tabelle ("Dozenten") habe ich ebenfalls die Namen und eine ID. In beiden Tabellen sind die Namen eindeutig, da sie aus einer Kombination der ersten vier Buchstaben des Nach- und den ersten vier Buchstaben des Vornamens bestehen, Dubletten sind also ausgeschlossen.
Um die erste Tabelle anonym statistisch auswerten zu können, möchte ich eine Spalte anfügen: "Bewertungen$ID". Vor der statistischen Auswertung soll eine Funktion über die erste Tabelle laufen, anhand des Namens in der zweiten Tabelle hierzu die passende ID rausfischen und in die neue Spalte "Bewertungen$ID" schreiben, woraufhin ich dann diese Spalte als x-Achsen-Werte in einem Plot ausgeben kann.
Wie gesagt, mit Excel könnte ich die erste Tabelle natürlich vorher entsprechend fit machen ... aber ich will mir diesen "Umweg" - wenn möglich - ersparen.
Grüsse
Stefan
Nachdem ihr mir in einem anderen Thread bereits sowas von geholfen habt (bin wirklich begeistert) ... hätte ich noch eine Frage:
Gibt es in "R" die Möglichkeit zwei Tabellen zu vergleichen und Daten aus der einen in eine andere zu überführen, wenn ein Merkmal übereinstimmt? Das Pendant hierzu wäre in Excel die "SVERWEIS"-Funktion.
Konkret:
Ich habe eine Tabelle mit Namen und Bewertungen ("Bewertungen"). In einer anderen Tabelle ("Dozenten") habe ich ebenfalls die Namen und eine ID. In beiden Tabellen sind die Namen eindeutig, da sie aus einer Kombination der ersten vier Buchstaben des Nach- und den ersten vier Buchstaben des Vornamens bestehen, Dubletten sind also ausgeschlossen.
Um die erste Tabelle anonym statistisch auswerten zu können, möchte ich eine Spalte anfügen: "Bewertungen$ID". Vor der statistischen Auswertung soll eine Funktion über die erste Tabelle laufen, anhand des Namens in der zweiten Tabelle hierzu die passende ID rausfischen und in die neue Spalte "Bewertungen$ID" schreiben, woraufhin ich dann diese Spalte als x-Achsen-Werte in einem Plot ausgeben kann.
Wie gesagt, mit Excel könnte ich die erste Tabelle natürlich vorher entsprechend fit machen ... aber ich will mir diesen "Umweg" - wenn möglich - ersparen.
Grüsse
Stefan