大熊猫:DataFrame行上的复杂过滤器

大熊猫:DataFrame行上的复杂过滤器,第1张

大熊猫:DataFrame行上的复杂过滤器

您可以使用来执行此 *** 作

Dataframe.apply
,该功能会沿给定轴应用功能,

In [3]: df = pandas.Dataframe(np.random.randn(5, 3), columns=['a', 'b', 'c'])In [4]: dfOut[4]:a         b         c0 -0.001968 -1.877945 -1.5156741 -0.540628  0.793913 -0.9833152 -1.313574  1.946410  0.8263503  0.015763 -0.267860 -2.2283504  0.563111  1.195459  0.343168In [6]: df[df.apply(lambda x: x['b'] > x['c'], axis=1)]Out[6]:a         b         c1 -0.540628  0.793913 -0.9833152 -1.313574  1.946410  0.8263503  0.015763 -0.267860 -2.2283504  0.563111  1.195459  0.343168


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5653782.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存