product(number) {
        if (!(typeof number === "number"))
            throw new ArgumentTypeError(number, "Number");
        return this.df.map(row => row.toArray().map(column => column * number));
    }
Provide a scalar product between a number and a DataFrame.
@param {Number} number The number to multiply.
@returns {DataFrame} A new DataFrame resulting to the scalar product.
@example
df.matrix.product(6)