df1
日付 | wk | 曜日 | イベント |
---|---|---|---|
4/1 | 101 | 水 | NaN |
4/2 | 101 | 木 | NaN |
4/3 | 101 | 金 | NaN |
4/4 | 102 | 土 | NaN |
4/5 | 102 | 日 | NaN |
4/6 | 102 | 月 | NaN |
4/7 | 102 | 火 | NaN |
4/8 | 102 | 水 | NaN |
4/9 | 102 | 木 | NaN |
4/10 | 102 | 金 | NaN |
4/11 | 103 | 土 | NaN |
df2
wk | 値段 |
---|---|
101 | 100 |
102 | 102 |
103 | 100 |
104 | 102 |
105 | 102 |
実現したいこと
df1に値段カラムを追加する
df1
日付 | wk | 曜日 | イベント | 値段 |
---|---|---|---|---|
4/1 | 101 | 水 | NaN | 100 |
4/2 | 101 | 木 | NaN | 100 |
4/3 | 101 | 金 | NaN | 100 |
4/4 | 102 | 土 | NaN | 102 |
4/5 | 102 | 日 | NaN | 102 |
4/6 | 102 | 月 | NaN | 102 |
4/7 | 102 | 火 | NaN | 102 |
4/8 | 102 | 水 | NaN | 102 |
4/9 | 102 | 木 | NaN | 102 |
4/10 | 102 | 金 | NaN | 102 |
4/11 | 103 | 土 | NaN | 100 |
python
1df1.loc[df1['wk']==df2["wk"], '値段'] = df1["値段"] 2 3ValueError: Can only compare identically-labeled Series objects
Can only compare identically-labeled Series objectsで調べましたがどのように代入したらよいかわかりません。どなたか助けてください
回答2件
あなたの回答
tips
プレビュー