我有一个数据科学相关的项目。我需要从我的 DataFrame 中删除某个名称。这是我尝试的:
delete_row_1 = batsal[batsal["playerID"]=='giambja01'].index
remaining_players = batsal.drop(delete_row_1)
为了测试这是否有效,我写了这个并得到了错误:
'giambja01' in remaining_players['playerID']
False
它似乎奏效了。然而,当我运行以下代码时,我得到了这个:
remaining_players['playerID']
10836 giambja01
13287 heltoto01
2446 berkmla01
11336 gonzalu01
8271 drewjd01
25101 pujolal01
17276 lawtoma02
82 abreubo01
5395 catalfr01
10852 giambje01
22174 nevinph01
20635 mientdo01
6275 coninje01
11545 gracema01
20173 mclemma01
23005 ordonma01
24596 pierrju01
22418 nixontr01
5903 clarkto02
30281 sweenmi01
20688 millake01
18086 loducpa01
11810 grievbe01
3145 boonebr01
29869 stewash01
33183 whitero02
32039 vidrojo01
Name: playerID, dtype: object
我附上了一个示例 DataFrame:
batsal = pd.DataFrame({'playerID':['giambja01' , 'damonjo01' , 'saenzol01'],'Sex':['M','M','M']})
请让我知道我做错了什么。
慕后森
米琪卡哇伊
慕森卡
随时随地看视频慕课网APP
相关分类