我希望将‘Day/Night?’和‘Abbreviated’这两列组合为字符串形式,以获得另一列,该列显示以‘Abbreviated’值的形式表示的数字,后跟‘Day/Night?’值。
我当前拥有的数据框:
例如,我想要额外的列输出为:
我尝试了这段代码:
有人有关于如何完成这个任务的建议吗?谢谢。
我当前拥有的数据框:
Route Date Collection Type Tonnage Day/Night? Abbreviated
0 321-2_2 2014-07-11 2 12.96 2 1107
0 325-1_1 2014-07-14 1 1.85 1 1407
1 321-323_2 2014-07-14 1 4.42 2 1407
1 325-2_1 2014-07-15 3 13.20 1 1507
2 321-2_2 2014-07-15 1 3.25 2 1507
例如,我想要额外的列输出为:
11072
14071
14072
15071
15072
我尝试了这段代码:
daily['New'] = daily['Abbreviated']+str(daily['Day/Night?'])
这里的Daily是DF的名称。
然而输出结果却很奇怪:
New
11070 2\n0 1\n1 2\n1 1\n2 ...
14070 2\n0 1\n1 2\n1 1\n2 ...
14070 2\n0 1\n1 2\n1 1\n2 ...
15070 2\n0 1\n1 2\n1 1\n2 ...
15070 2\n0 1\n1 2\n1 1\n2 ...
有人有关于如何完成这个任务的建议吗?谢谢。