如果是pandas Data Frame,则迭代并更改列的值

时间:2018-05-02 14:19:50

标签: python pandas dataframe

我有一个数据框,其中一列是' ip'其中每一行都是一个ip地址。我想使用这些值并调用project honeypot并使用威胁评分更改列的值。我使用this客户端拨打电话。

我尝试使用for循环和apply function,但我无法做任何事情:(。有没有人有一些建议或示例?

import httpbl bl = httpbl.HttpBL('****') df['ip'] = df.ip.apply(bl.query(df.ip.get_values, axis =1)

a ... ip
1 ... 123.123.123.123
2 ... 123.24.2.1

并在通话结束后得到:

a ... ip
1 ... 17
2 ... 0

0 个答案:

没有答案