代码之家  ›  专栏  ›  技术社区  ›  Eli

numpy将两个maskedarrays与or操作组合在一起

  •  1
  • Eli  · 技术社区  · 6 年前

    我有两个相同长度的MaskedArray对象:

    >> grades_passed
       [90 -- 88 62 -- 100]
    >> grades_not_passed
      [-- 54 -- -- 34 --]
    

    我尝试将它们结合起来,以获得:

    [90 54 88 62 34 100]
    

    我尝试了一些操作,比如:

    total_final = grades_passed + grades_not_passed
    

    total_final = ma.mask_or(grades_passed, grades_not_passed)
    total_final = ma.concatenate(grades_passed, grades_not_passed)
    

    但他们都不耍花招

    2 回复  |  直到 6 年前