两个DataFrame合并后,DataFrame可以使用np.select吗?

时间:2019-08-27 07:38:35

标签: python pandas

我可以使用np.select插入新列并为一个dataFrame设置值。

但是当我合并两个dataFrame时。 np.select不起作用。似乎索引错误。

-r, --port [port]

这就是成功
enter image description here

这是合并后的错误,错误是:

  

ValueError:值的长度与索引的长度不匹配

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为在计算vs df时,您的代码中有错别字。以下代码可以正常工作。

      [  
       {  
          'name':'James',
          'lastname':'Bond',
          'userID': 1001,
          'subarray':[  
             {  
                'color':'blue',
                'animal':'dog'
             },
             {  
                'color':'red',
                'animal':'cat'
             }
          ]
       },
       {  
          'name':'Billy',
          'lastname':'King',
          'userID': 1004,
          'subarray':[  
             {  
                'color':'green',
                'animal':'fish'
             }
          ]
       }
    ]