R - Fügt einem Datenrahmen Werte hinzu, die bestimmten Kriterien entsprechen

8

Ich habe die folgenden zwei Datenrahmen:

%Vor%

Wie kann ich dem Datenrahmen d, der entsprechende Werte in der Datenrahmenkarte enthält, eine weitere Spalte hinzufügen, die "Übereinstimmung" genannt wird? Der Datenrahmen d sollte also so aussehen:

%Vor%

Vielen Dank im Voraus!

    
user969113 21.11.2012, 11:19
quelle

1 Antwort

10
___ tag123r ___ R ist eine freie, quelloffene Programmiersprache und Softwareumgebung für statistische Berechnungen, Bioinformatik, Visualisierung und allgemeine Datenverarbeitung. Stellen Sie minimale, reproduzierbare, repräsentative Beispiele für Ihre Fragen bereit. Verwenden Sie dput () für Daten und geben Sie alle Nicht-Basis-Pakete mit Bibliotheksaufrufen an. Bilder für Daten oder Code nicht einbetten, eingerückte Codeblöcke verwenden. Verwenden Sie für statistische Fragen http://stats.stackexchange.com. ___ tag123dataframe ___ Ein Datenrahmen ist eine tabellarische Datenstruktur. Normalerweise enthält es Daten, bei denen Zeilen Beobachtungen und Spalten verschiedene Variablen sind. Während "data frame" oder "dataframe" für dieses Konzept in mehreren Sprachen verwendet wird (R, Apache Spark, deedle, Maple, die Pandas-Bibliothek in Python und die DataFrames-Bibliothek in Julia), ist "Tabelle" der in MATLAB und SQL. ___ antwort13492209 ___

Verwenden Sie die Funktion namens match :

%Vor%

Und aufgrund der Art, wie diese Ebenen angegeben werden, können Sie auch Folgendes tun:

%Vor%

Aber das funktioniert nur, wenn jede Zeile in match exakt mit den Ebenen des c1 -Faktors übereinstimmt.

    
___ qstnhdr ___ R - Fügt einem Datenrahmen Werte hinzu, die bestimmten Kriterien entsprechen ___ qstntxt ___

Ich habe die folgenden zwei Datenrahmen:

%Vor%

Wie kann ich dem Datenrahmen d, der entsprechende Werte in der Datenrahmenkarte enthält, eine weitere Spalte hinzufügen, die "Übereinstimmung" genannt wird? Der Datenrahmen d sollte also so aussehen:

%Vor%

Vielen Dank im Voraus!

    
___ tag123match ___ Ein Programmierkonzept zum Finden von Ergebnissen basierend auf einer Art von Suche. Wird normalerweise verwendet, wenn über reguläre Ausdrücke gesprochen wird. ___
Sacha Epskamp 21.11.2012, 11:22
quelle

Tags und Links