var principalComponents = ee
.Image(eigenVectors)
.matrixMultiply(imgArray2d)
// Flatten unnecessary dimension
.arrayProject([0])
// Split into a multiband image
.arrayFlatten([pcNames]);
GOT:
import ee
import math
from collections import UserDict
exports = UserDict()
principalComponents = ee \
.Image(eigenVectors) \
.matrixMultiply(imgArray2d)
# Flatten unnecessary dimension \
.arrayProject([0])
# Split into a multiband image \
.arrayFlatten([pcNames])
EXPECTED:
import ee
import math
from collections import UserDict
exports = UserDict()
principalComponents = ee \
.Image(eigenVectors) \
.matrixMultiply(imgArray2d) \
# Flatten unnecessary dimension \
.arrayProject([0]) \
# Split into a multiband image \
.arrayFlatten([pcNames])
Js script
GOT:
EXPECTED: