File: t_InferenceAnalysis_std.expout

package info (click to toggle)
persalys 13.1.1%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 71,916 kB
  • sloc: xml: 496,859; cpp: 53,848; python: 3,435; sh: 332; makefile: 131; ansic: 14
file content (27 lines) | stat: -rw-r--r-- 2,944 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class=DataModel name=myDataModel fileName=data1.csv inputColumns=[0,2,3] outputColumns=[] inputNames=[X0,X2,X3] outputNames=[]
class=InferenceAnalysis name=analysis designOfExperiment=myDataModel interestVariables=[X0,X3] level=0.1 interestVariable X0 distributionFactories=[NormalFactory] interestVariable X3 distributionFactories=[NormalFactory,GumbelFactory]
result= class=InferenceResult FittingTestResultCollection=[class=FittingTestResult variableName=X0 testedDistributions=[Normal(mu = -0.0698719, sigma = 0.948364)] kolmogorovTestResults=[class=TestResult name=Unnamed type=Kolmogorov Normal binaryQualityMeasure=true p-value threshold=0.1 p-value=0.927898 statistic=0.0309239 description=[Normal(mu = -0.0698719, sigma = 0.948364) vs sample Unnamed]] bicResults=class=Point name=Unnamed dimension=1 values=[2.76653] error messages=[],class=FittingTestResult variableName=X3 testedDistributions=[Normal(mu = 0.651858, sigma = 1.37028),Gumbel(beta = 1.0684, gamma = 0.0351576)] kolmogorovTestResults=[class=TestResult name=Unnamed type=Kolmogorov Normal binaryQualityMeasure=false p-value threshold=0.1 p-value=0.00286352 statistic=0.103832 description=[Normal(mu = 0.651858, sigma = 1.37028) vs sample Unnamed],class=TestResult name=Unnamed type=Kolmogorov Gumbel binaryQualityMeasure=true p-value threshold=0.1 p-value=0.835684 statistic=0.0353023 description=[Gumbel(beta = 1.0684, gamma = 0.0351576) vs sample Unnamed]] bicResults=class=Point name=Unnamed dimension=2 values=[3.5026,3.29942] error messages=[,]]
class=FittingTestResult variableName=X3 testedDistributions=[Normal(mu = 0.651858, sigma = 1.37028),Gumbel(beta = 1.0684, gamma = 0.0351576)] kolmogorovTestResults=[class=TestResult name=Unnamed type=Kolmogorov Normal binaryQualityMeasure=false p-value threshold=0.1 p-value=0.00286352 statistic=0.103832 description=[Normal(mu = 0.651858, sigma = 1.37028) vs sample Unnamed],class=TestResult name=Unnamed type=Kolmogorov Gumbel binaryQualityMeasure=true p-value threshold=0.1 p-value=0.835684 statistic=0.0353023 description=[Gumbel(beta = 1.0684, gamma = 0.0351576) vs sample Unnamed]] bicResults=class=Point name=Unnamed dimension=2 values=[3.5026,3.29942] error messages=[,]
#!/usr/bin/env python

import openturns as ot
import persalys

myStudy = persalys.Study('myStudy')
persalys.Study.Add(myStudy)
inputColumns = [0, 2, 3]
outputColumns = []
inputNames = ['X0', 'X2', 'X3']
outputNames = []
myDataModel = persalys.DataModel('myDataModel', 'data1.csv', inputColumns, outputColumns, inputNames, outputNames)
myStudy.add(myDataModel)
analysis = persalys.InferenceAnalysis('analysis', myDataModel)
interestVariables = ['X0', 'X3']
analysis.setInterestVariables(interestVariables)
factories = [ot.NormalFactory()]
analysis.setDistributionsFactories('X0', factories)
factories = [ot.NormalFactory(), ot.GumbelFactory()]
analysis.setDistributionsFactories('X3', factories)
analysis.setLevel(0.1)
myStudy.add(analysis)