pandas-同时处理两行数据
Posted 会飞的蝌蚪君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas-同时处理两行数据相关的知识,希望对你有一定的参考价值。
pandas-同时处理两行数据
假设数据集data如下所示:
如果我们想要将user_id 和 item_id两列进行对应元素相加的操作,该怎么办呢?
显然我们先定义一个加法函数,然后使用apply函数;
给个例子:
1 def sum(x,y): 2 return x+y 3 4 def sum_cv(data): 5 data[\'user_item\']=data.apply(lambda row:sum(row[\'user_id\'], 6 row[\'item_id\']),axis = 1) 7 return data
done!
以上是关于pandas-同时处理两行数据的主要内容,如果未能解决你的问题,请参考以下文章
python:pandas - 如何将前两行 pandas 数据帧组合到数据帧头?
pandas读取csv数据为dataframe计算dataframe中相连两行数据(记录)的时间差并将时间差从timedelta对象转化为整数