我有以下数据集frame 1
| 项目名称| Item |
| --| ------------ |
| 衬衫| Shirt |
| 鞋子| Shoes |
| 衬衫| Shirt |
| 鞋子| Shoes |
我想设置所有的鞋项目的颜色为“蓝色”,我用Map
x = {"Shoes": "Blue"}
fr1["Color"] = fr1["Item"].map(x)
字符串
我期望得到以下结果
| 项目名称| Item |
| --| ------------ |
| 衬衫| Shirt |
| 鞋子| Shoes |
| 衬衫| Shirt |
| 鞋子| Shoes |
但我得到了这个
| 项目名称| Item |
| --| ------------ |
| 衬衫| Shirt |
| 鞋子| Shoes |
| 衬衫| Shirt |
| 鞋子| Shoes |
1条答案
按热度按时间icomxhvb1#
或者只使用具有布尔索引的有效键的行:
字符串
或
fillna
:型