Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 熊猫,填桌子,蟒蛇_Python_Python 3.x_Pandas_Dataframe - Fatal编程技术网

Python 熊猫,填桌子,蟒蛇

Python 熊猫,填桌子,蟒蛇,python,python-3.x,pandas,dataframe,Python,Python 3.x,Pandas,Dataframe,如何在整个日期框中按用户id添加首次购买日期? 我找到了第一次用户购买的日期,但我不知道如何将其添加到整个表中。没有足够的代表进行评论,可能还有更好的方法,但您能否创建一个空白列,然后逐行遍历数据框 first_orders.set_index('id') orders['first order date'] = "" for num, row in orders.iterrows(): orders.loc[num, 'first order date'] =

如何在整个日期框中按用户id添加首次购买日期?


我找到了第一次用户购买的日期,但我不知道如何将其添加到整个表中。

没有足够的代表进行评论,可能还有更好的方法,但您能否创建一个空白列,然后逐行遍历数据框

first_orders.set_index('id')

orders['first order date'] = ""
for num, row in orders.iterrows():
    orders.loc[num, 'first order date'] = first_orders.loc[row['id'], 'order_date']

你能发布一个预期输出的样本吗?
first_orders.set_index('id')

orders['first order date'] = ""
for num, row in orders.iterrows():
    orders.loc[num, 'first order date'] = first_orders.loc[row['id'], 'order_date']