基于多列创建一列

时间:2019-06-10 15:36:04

标签: python pandas

我有一个包含7列的数据集,即序号,八月,九月,十月,十一月,十二月,月。粘贴到示例数据下方

Room_ID
------------
111,222
111
None
111,222,333

目标是创建一个基于月列的值的新列。例如,对于前4行,我的新列值应为372,741,421,381,对于第5行,我的新列值应为455。

我已经尝试过这样的代码。

    S.No  Aug  Sep  Oct  Nov  Dec Month
0      1  514  879  372  713  205   Oct
1      2  296  298  741  680  972   Oct
2      3  765  179  421  248  262   Oct
3      4  584  490  381  148  975   Oct
4      5  455  178  371  369  245   Aug
5      6   30   20   36   36  241   Aug
6      7   29   30   11   37  989   Aug
7      8   31   45   26   27  974   Aug
8      9   28   23   20   14  429   Dec
9     10   12   43   33   41  972   Dec
10    11   29   18   28   35  174   Dec
11    12   47   15   45   46  768   Nov

0 个答案:

没有答案