Code: Select all
name date column_1 column_11
Anne 2018-01-01 some info1 some info11
John 2018-01-01 some info1 some info11
Mark 2018-02-01 some info1 some info11
Ethan 2018-03-01 some info1 some info11
Anne 2018-04-01 some info1 some info11
Ethan 2018-04-01 some info1 some info11
< /code>
Ich habe diesen anderen DataFrame, DF2, der alle Namen und Daten in meinem Datenbild enthält: < /p>
name date column_2 column_22
Bob 2018-01-01 some info2 some info22
Bob 2018-01-01 some info2 some info22
Anne 2018-01-01 some info2 some info22
John 2018-01-01 some info2 some info22
Mark 2018-02-01 some info2 some info22
Mark 2018-02-01 some info2 some info22
Ethan 2018-03-01 some info2 some info22
Anne 2018-04-01 some info2 some info22
Anne 2018-04-01 some info2 some info22
Ethan 2018-04-01 some info2 some info22
Carl 2018-01-01 some info2 some info22
Joe 2018-01-01 some info2 some info22
< /code>
und als Ausgabe benötige ich einen Datenrahmen wie DF1, aber mit allen Spalten in df2. Die Sache ist, [url=viewtopic.php?t=14917]ich möchte[/url] die Spalten in df2, aber nur mit den Namen in den in df1 gezeigten Daten.name date column_2 column_22
Anne 2018-01-01 some info2 some info22
John 2018-01-01 some info2 some info22
Mark 2018-02-01 some info2 some info22
Mark 2018-02-01 some info2 some info22
Ethan 2018-03-01 some info2 some info22
Anne 2018-04-01 some info2 some info22
Anne 2018-04-01 some info2 some info22
Ethan 2018-04-01 some info2 some info22
doing:
df = df2.merge(df1)
Didn't Arbeit < /strong> < /p>
Anmerkung 2: < /strong> < /p>
DF1 enthält aggregierte und gefilterte Daten aus DF2. Deshalb gibt es weniger Zeilen in DF1 als in DF2. Ich möchte nur in DF2 diese Zeilen behalten, die den Namen und das Datum in df1 enthalten.>