John-sCC / jcc_backend

Eat up!
1 stars 0 forks source link

Backend: StappletData Object #31

Open drewreed2005 opened 6 months ago

drewreed2005 commented 6 months ago

Objects to...

Methods to...

Toby:

  1. Quantitative:
    { 
    id: int,
    name: string,
    data: list<Double>,
    mean: double,
    size: int,
    stDev: double,
    min: double,
    max: double,
    median: double,
    qOne: double,
    qThree: double,
    }

2 Quantitative Variables:

{
   id: int,
   explanatoryID: int,
   responseID: int,
   correlation: double,
   LSRL: LSRLobj
}

2.5 LSRLobj

{
   slope: double,
   intercept: double,
   stdDev: double,
   correlationSqr: double
}

Isabelle:

  1. Categorical
    {
    id: int,
    size: int,
    data: ArrayList<Catagorical>
    }

3.5 Categorical

{
     name: String,
     freq: int,
     relFreq: double
}

4.0 CategoricalVars

{
   id: int,
   explanatoryName: String,
   responseName: String,

   Frequencies: double[][]
}

4.5 TwoCategorical

{
     Explanatory: String,
     Response: String,
     freq: int,
     relFreq: double
}
drewreed2005 commented 6 months ago

First Pull Request

See this pull request for details about features and contributions.

(Code by Raymond and Haoxuan)