Journalism Finance - v2.0.6
    Preparing search index...

    Function decodeMonteCarloMonthlyQuantiles

    • Decodes a columnar monthlyQuantiles result back into a flat record array.

      Keys are "category|group|variable". Layout: data[key][qIdx * cols + monthIndex] where rows = number of quantile levels and cols = number of months.

      Parameters

      • c: {
            cols: number;
            data: Record<string, Float64Array>;
            keys: string[];
            rows: number;
        }

        The ColumnarResult returned as monthlyQuantiles by simulateRentVsBuyMonteCarlo.

      • quantiles: number[]

        The same quantile levels passed to options.monthlyQuantiles (e.g. [0, 0.5, 1]).

      Returns {
          category: string;
          group: string;
          monthIndex: number;
          quantile: number;
          value: number;
          variable: string;
      }[]