在pandas datafram中将元素添加到数组的末尾

2024-05-04 10:17:23 发布

您现在位置:Python中文网/ 问答频道 /正文

  Feature1                                      Feature2
  [0.0450819672, 0.0450819672, 0.0081967213]    8.236613
  [0.0551181102, 0.0551181102, 0.0078740157]    7.954549

我想将类型为float64的Feature2添加到Feature1数组的末尾。 这就是我试图实现它的方法,但是feature2u1似乎是一个空列。在

^{pr2}$

任何建议都将不胜感激!!在


Tags: 方法类型数组建议末尾float64pr2feature1
1条回答
网友
1楼 · 发布于 2024-05-04 10:17:23

试试这个:

In [99]: df
Out[99]:
                                     Feature1  Feature2
0  [0.0450819672, 0.0450819672, 0.0081967213]  8.236613
1  [0.0551181102, 0.0551181102, 0.0078740157]  7.954549

In [100]: df.Feature1 += df.Feature2.apply(lambda x: [x])

In [101]: df
Out[101]:
                                               Feature1  Feature2
0  [0.0450819672, 0.0450819672, 0.0081967213, 8.236613]  8.236613
1  [0.0551181102, 0.0551181102, 0.0078740157, 7.954549]  7.954549

相关问题 更多 >