抱歉,我坚持执行基本任务,但是我是python的新手,所以请多多包涵。
我正在尝试将熊猫数据框中的两个值合并到单独的列中。我正在尝试将日期值与运动值结合起来。参见下面的代码:
date sport revenue
1/1/2019 baseball 100
1/2/2019 basketball 200
我希望最终输出包括带有连接值的新列“ date_sport_concat”:
date sport revenue date_sport_concat
1/1/2019 baseball 100 1/1/2019#baseball
1/2/2019 basketball 200 1/2/2019#basketball
答案 0 :(得分:2)
要做:
"String 1 | string 2 | string 3".split(" | ").last # => "string 3"
输出
df['date_sport_concat'] = df.date.astype(str) + "#" + df.sport
print(df)