【发布时间】:2021-06-12 08:15:16
【问题描述】:
我有一个如下的 DataFrame,我想创建一个新列“Six”,这样该列的值取决于“Second”、“Third”、“Forth”、“Fifth”列的值。如果 value = 1,则追加到第一列的值,如果 value = 0,则不执行任何操作。我可以知道怎么做吗?
Input :
First Second Third Forth Fifth
0 S1 1 0 0 0
1 S2 1 1 0 0
2 S3 1 1 0 0
Expected output
First Second Third Forth Fifth Six
0 S1 1 1 1 0 S1111
1 S2 1 1 0 0 S211
2 S3 1 1 1 0 S3111
【问题讨论】:
标签: python pandas dataframe loops for-loop