Ich habe einen Datenrahmen, der wie folgt aussieht:Einfügen eine Spalte zu einer Pandas Datenrahmen unter Verwendung eines anderen Datenrahmen als Wörterbuch
item_id genre
14441607 COMEDY
14778825 CHILDREN'S
10227943 ACTION/ADVENTURE
10221687 DRAMA
14778833 ACTION/ADVENTURE
Ich habe eine anderen Datenrahmen, die für 155 Wochen Verkaufsdaten für jede der oben genannten Elemente hat:
item_id sales
10221687 1.2
10221687 0.98
"" ""
Also, 155 solche Reihen für jedes Element. Ich möchte das Genre für jeden Artikel in den Sales-Datenrahmen einfügen. Die sich ergebende Datenrahmen würde wie folgt aussehen:
item_id sales genre
10221687 1.2 DRAMA
10221687 0.98 DRAMA
"" "" "
Ich habe bei pd.insert()
sah, aber nicht sehen, wie dies zu erreichen.
'df1.merge (df2)'? – MaxU
oder 'Join' unter der Annahme, dass item_id der Index ist. Aber so oder so, beginnen Sie mit dem Lesen von Dokumenten bei Merge und Join – JohnE