-2
考虑下面熊猫:如何从DF一些数据
df = pd.DataFrame({
'ID': [111, 222, 444],
'date': ['21-12-2016', '23-12-2016', '26-12-2016'],
'url': ['vk.com', 'twitter.com', 'twitter.com']})
print(df)
ID date url
0 111 21-12-2016 vk.com
1 222 23-12-2016 twitter.com
2 444 26-12-2016 twitter.com
定义数据帧df
,我希望能够过滤df
与dates
这样,我得到
dates
dates = ['21-12-2016', '23-12-2016']
列表获取
ID date url
0 111 21-12-2016 vk.com
1 222 23-12-2016 twitter.com
到目前为止,我已经试过
df['date'] == dates
但我得到一个ValueError
ValueError: Arrays were different lengths: 3 vs 2
堆栈溢出不是一个代码编写的服务。你能告诉我们你试过了什么吗? –