Вы хотите сложить два столбца, чтобы создать третий столбец.
Используйте zip(_:_:)
для объединения массивов и map(_:)
для их суммирования:
let sum = zip(pos, neg).map(+)
что если мне нужно получить сумму И разделить на некоторое число? Итак, будет
3 массива: pos, neg, tot. (pos + neg) / tot
Поскольку zip
работает только с 2 последовательностями, вместо этого вы можете map
по индексам одного из ваших массивов:
let result = pos.indices.map { (pos[$0] + neg[$0]) / tot[$0] }