问题描述:使用jupyter的时候出现以下报错
FutureWarning: The series.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
这是我的源代码想要实现的功能:
# 删除songs表中没有出现在训练和测试数据中的歌曲, 剩下419781首songs信息(原数据有2296320首歌曲)
song_id_set = set(train['song_id'].append(test['song_id']))
songs['appeared'] = songs['song_id'].apply(lambda x: True if x in song_id_set else False)
songs = songs[songs.appeared]
songs.drop('appeared', axis=1, inplace=True)
# 删除song_extra表中没有出现在训练和测试数据中的歌曲信息, 剩下419661条songs额外信息(原数据有2295971条信息)
song_extra['appeared'] = song_extra['song_id'].apply(lambda x: True if x in song_id_set else False)
song_extra = song_extra[song_extra.appeared]
song_extra.drop('appeared', axis=1, inplace=True)
# members表中的用户都在训练和测试集中出现,不需要删除
msno_set = set(train['msno'].append(test['msno']))
members['appeared'] = members['msno'].apply(lambda x: True if x in msno_set else False)
members = members[members.appeared]
members.drop('appeared', axis=1, inplace=True)
报错:
C:\Users\littl\AppData\Local\Temp\ipykernel_19284\1347343621.py:2: FutureWarning: The series.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
song_id_set = set(train['song_id'].append(test['song_id']))
C:\Users\littl\AppData\Local\Temp\ipykernel_19284\1347343621.py:13: FutureWarning: The series.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
msno_set = set(train['msno'].append(test['msno']))
a = pd.Series([1,2,3,4,5])
b = pd.Series([6,7,8,9])
c = pd.concat([a,b])
c
如有用请采纳