【发布时间】:2014-06-10 21:33:04
【问题描述】:
我正在寻找使用 python 中的 pandas 将许多列中的值与 .xlsx 文件中的相关数据连接到单个列中的逻辑。根据列包含的信息,组合每个不同列的逻辑会有所不同。例如:
input:
ID,when_carpool,smoking,vehicle,passengers
0,weekdays,yes,truck,3
1,weekends,no,sedan,4
2,weekdays,no,van,6
3,weekdays,no,van,5
4,weekends,yes,sedan,3
我有数千行要处理,请注意,我想转换“吸烟”列的值,因此它不是所有列的简单串联。
output:
ID,carpool_info
0,weekdays+smoking+truck+3
1,weekends+nonsmoking+sedan+4
2,weekdays+nonsmoking+van+6
3,weekdays+nonsmoking+van+5
4,weekends+smoking+sedan+3
【问题讨论】: