Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
20_21-J03
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
20_21-J03
20_21-J03
Commits
003986af
Commit
003986af
authored
Jan 24, 2021
by
IT17165662
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed errors
parent
977a0baa
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
45 additions
and
776 deletions
+45
-776
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DesStatCalculation.java
...erandeducator/calculationfunction/DesStatCalculation.java
+3
-0
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DescriptiveStatisticsCalcuation.java
.../calculationfunction/DescriptiveStatisticsCalcuation.java
+2
-2
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DisplayEssayQuestionAnsWithStepsActivity.java
...ionfunction/DisplayEssayQuestionAnsWithStepsActivity.java
+32
-40
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StandaradDeviationCalculation.java
...or/calculationfunction/StandaradDeviationCalculation.java
+8
-47
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StepsFragment/SampleStandardDeviationFragment.java
...nction/StepsFragment/SampleStandardDeviationFragment.java
+0
-70
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StepsFragment/SampleVarianceFragment.java
...ulationfunction/StepsFragment/SampleVarianceFragment.java
+0
-66
app/src/main/res/layout/fragment_sample_standard_deviation.xml
...rc/main/res/layout/fragment_sample_standard_deviation.xml
+0
-292
app/src/main/res/layout/fragment_variance.xml
app/src/main/res/layout/fragment_variance.xml
+0
-259
No files found.
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DesStatCalculation.java
View file @
003986af
...
...
@@ -285,6 +285,8 @@ double firstQuartile;
e
.
printStackTrace
();
}
}
Arrays
.
sort
(
numbers
);
System
.
out
.
println
(
"Ascnumbersmax:"
+
numbers
);
maxValue
=
numbers
[
0
];
for
(
int
i
=
1
;
i
<
numbers
.
length
;
i
++){
if
(
numbers
[
i
]>
maxValue
){
...
...
@@ -311,6 +313,7 @@ double firstQuartile;
e
.
printStackTrace
();
}
}
Arrays
.
sort
(
numbers
);
minValue
=
numbers
[
0
];
for
(
int
i
=
1
;
i
<
numbers
.
length
;
i
++){
if
(
numbers
[
i
]<
minValue
){
...
...
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DescriptiveStatisticsCalcuation.java
View file @
003986af
...
...
@@ -109,7 +109,7 @@ public class DescriptiveStatisticsCalcuation extends AppCompatActivity {
case
"Maximum"
:
bundle
.
putStringArray
(
"Entered_values"
,
array
);
bundle
.
putDouble
(
"Maximum_value"
,(
Double
)
maximumlist
.
get
(
1
));
bundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
edian
list
.
get
(
0
));
bundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
aximum
list
.
get
(
0
));
MaximumFragment
maximumFragment
=
new
MaximumFragment
();
maximumFragment
.
setArguments
(
bundle
);
...
...
@@ -120,7 +120,7 @@ public class DescriptiveStatisticsCalcuation extends AppCompatActivity {
case
"Minimum"
:
bundle
.
putStringArray
(
"Entered_values"
,
array
);
bundle
.
putDouble
(
"Minimum_value"
,(
Double
)
minimumlist
.
get
(
1
));
bundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
edian
list
.
get
(
0
));
bundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
inimum
list
.
get
(
0
));
MinimumFragment
minimumFragment
=
new
MinimumFragment
();
minimumFragment
.
setArguments
(
bundle
);
...
...
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DisplayEssayQuestionAnsWithStepsActivity.java
View file @
003986af
...
...
@@ -84,10 +84,10 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
mninelayout
=
findViewById
(
R
.
id
.
nineLayout
);
//intialize the layout standard deviation calculation
m
nine
layout
=
findViewById
(
R
.
id
.
tenLayout
);
m
nine
layout
=
findViewById
(
R
.
id
.
elevenLayout
);
m
nin
elayout
=
findViewById
(
R
.
id
.
tweleveLayout
);
m
nine
layout
=
findViewById
(
R
.
id
.
thirdteenLayout
);
m
ten
layout
=
findViewById
(
R
.
id
.
tenLayout
);
m
eleven
layout
=
findViewById
(
R
.
id
.
elevenLayout
);
m
twelev
elayout
=
findViewById
(
R
.
id
.
tweleveLayout
);
m
thirdteen
layout
=
findViewById
(
R
.
id
.
thirdteenLayout
);
//Create object for DesStatCalculation
DesStatCalculation
desStatCalculation
=
new
DesStatCalculation
();
...
...
@@ -106,7 +106,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
//Create object for StdCalculation
StdCalculation
stdCalculation
=
new
StdCalculation
();
ArrayList
<
Object
>
populationstd
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
populationstd
list
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
skenesslist
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
kurtosislist
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
populationvariancelst
=
new
ArrayList
<>();
...
...
@@ -153,22 +153,22 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
if
(
extractedKeywordsFromFuzzy
.
contains
(
"First quartile"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"first quartile"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"Q1"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"lower quartile"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"Lower Quartile"
))
{
firstquartile
=
desStatCalculation
.
FirstQuartile
(
extractDatasetForEssayArray
);
keywordlist
.
add
(
"First
Q
uartile"
);
keywordlist
.
add
(
"First
q
uartile"
);
}
if
(
extractedKeywordsFromFuzzy
.
contains
(
"Third quartile"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"third quartile"
)||
extractedKeywordsFromFuzzy
.
contains
(
"Q3"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"upper quartile"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"Upper Quartile"
))
{
thirdquartile
=
desStatCalculation
.
ThirdQuartile
(
extractDatasetForEssayArray
);
keywordlist
.
add
(
"Third
Q
uartile"
);
keywordlist
.
add
(
"Third
q
uartile"
);
}
if
(
extractedKeywordsFromFuzzy
.
contains
(
"Inter quartile range"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"inter quartile range"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"IQR"
))
{
iqr
=
desStatCalculation
.
IQR
(
extractDatasetForEssayArray
);
keywordlist
.
add
(
"Inter
quartile R
ange"
);
keywordlist
.
add
(
"Inter
quartile r
ange"
);
}
//---------------------------Standard Deviation Calculation--------------------------------------------------------------------------------
if
(
extractedKeywordsFromFuzzy
.
contains
(
"Standard Deviation"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"standard deviation"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"σ"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"s"
)){
populationstd
=
stdCalculation
.
Populationstd
(
extractDatasetForEssayArray
);
populationstd
list
=
stdCalculation
.
Populationstd
(
extractDatasetForEssayArray
);
keywordlist
.
add
(
"Standard Deviation"
);
}
if
(
extractedKeywordsFromFuzzy
.
contains
(
"Variance"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"variance"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"σ²"
)
||
extractedKeywordsFromFuzzy
.
contains
(
"s²"
)){
...
...
@@ -221,7 +221,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
if
(
keywordlist
.
contains
(
"Maximum"
)){
Maximumbundle
.
putStringArray
(
"Entered_values"
,
extractDatasetForEssayArray
);
Maximumbundle
.
putDouble
(
"Maximum_value"
,(
Double
)
maximumlist
.
get
(
1
));
Maximumbundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
edian
list
.
get
(
0
));
Maximumbundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
aximum
list
.
get
(
0
));
MaximumFragment
maximumFragment
=
new
MaximumFragment
();
...
...
@@ -233,7 +233,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
if
(
keywordlist
.
contains
(
"Minimum"
)){
Minimumbundle
.
putStringArray
(
"Entered_values"
,
extractDatasetForEssayArray
);
Minimumbundle
.
putDouble
(
"Minimum_value"
,(
Double
)
minimumlist
.
get
(
1
));
Minimumbundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
edian
list
.
get
(
0
));
Minimumbundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
m
inimum
list
.
get
(
0
));
MinimumFragment
minimumFragment
=
new
MinimumFragment
();
minimumFragment
.
setArguments
(
Minimumbundle
);
...
...
@@ -255,7 +255,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
if
(
keywordlist
.
contains
(
"First
Q
uartile"
)){
if
(
keywordlist
.
contains
(
"First
q
uartile"
)){
Firstquartilebundle
.
putStringArray
(
"Entered_Values"
,
(
String
[])
firstquartile
.
get
(
0
));
Firstquartilebundle
.
putIntArray
(
"Ordered_data"
,
(
int
[])
firstquartile
.
get
(
1
));
Firstquartilebundle
.
putDouble
(
"FirstQuartile_Value"
,
(
Double
)
firstquartile
.
get
(
2
));
...
...
@@ -266,7 +266,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
if
(
keywordlist
.
contains
(
"Third
Q
uartile"
)){
if
(
keywordlist
.
contains
(
"Third
q
uartile"
)){
Thirdquartilebundle
.
putStringArray
(
"Entered_values"
,
extractDatasetForEssayArray
);
Thirdquartilebundle
.
putDouble
(
"ThirdQuartile_Value"
,
(
Double
)
thirdquartile
.
get
(
1
));
Thirdquartilebundle
.
putIntArray
(
"Ascending_order"
,
(
int
[])
thirdquartile
.
get
(
2
));
...
...
@@ -277,7 +277,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
if
(
keywordlist
.
contains
(
"Inter
quartile R
ange"
)){
if
(
keywordlist
.
contains
(
"Inter
quartile r
ange"
)){
Iqrbundle
.
putStringArray
(
"Entered_Values"
,
(
String
[])
iqr
.
get
(
0
));
Iqrbundle
.
putDouble
(
"IQRRange_value"
,
(
Double
)
iqr
.
get
(
3
));
Iqrbundle
.
putDouble
(
"thirdqr_value"
,
(
Double
)
iqr
.
get
(
2
));
...
...
@@ -291,31 +291,13 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
//Standard deviation
if
(
keywordlist
.
contains
(
"Standard Deviation"
)){
stdbundle
.
putDouble
(
"Std_values"
,
(
Double
)
populationstd
.
get
(
2
));
stdbundle
.
putStringArray
(
"Dataset_Values"
,
(
String
[])
populationstd
.
get
(
0
));
stdbundle
.
putDouble
(
"Mean_values"
,
(
Double
)
populationstd
.
get
(
1
));
stdbundle
.
putDouble
(
"Sum_of_numbers"
,
(
Double
)
populationstd
.
get
(
3
));
stdbundle
.
putInt
(
"Num_of_ele"
,
(
Integer
)
populationstd
.
get
(
4
));
PopulationStandardDeviationFragment
populationStandardDeviationFragment
=
new
PopulationStandardDeviationFragment
();
populationStandardDeviationFragment
.
setArguments
(
stdbundle
);
fragmentTransaction
.
add
(
R
.
id
.
tenLayout
,
populationStandardDeviationFragment
);
}
///Standard deviation
if
(
keywordlist
.
contains
(
"Variance"
)){
variancebundle
.
putStringArray
(
"Dataset_Values"
,
(
String
[])
populationvariancelst
.
get
(
0
));
variancebundle
.
putDouble
(
"Mean_values"
,
(
Double
)
populationvariancelst
.
get
(
1
));
variancebundle
.
putDouble
(
"Variance_value"
,
(
Double
)
populationvariancelst
.
get
(
2
));
variancebundle
.
putDouble
(
"Sum_of_numbers"
,
(
Double
)
populationvariancelst
.
get
(
3
));
variancebundle
.
putInt
(
"No_ele_dataset"
,
(
Integer
)
populationstd
.
get
(
4
));
variancebundle
.
putInt
(
"No_ele_dataset"
,
(
Integer
)
populationvariancelst
.
get
(
4
));
PopulationVarianceFragment
populationVarianceFragment
=
new
PopulationVarianceFragment
();
...
...
@@ -333,9 +315,6 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
skewnessbundle
.
putDouble
(
"Num_of_elements"
,(
Double
)
skenesslist
.
get
(
5
));
skewnessbundle
.
putInt
(
"Num_of_dataset"
,
(
Integer
)
skenesslist
.
get
(
6
));
SkewnessFragment
skewnessFragment
=
new
SkewnessFragment
();
skewnessFragment
.
setArguments
(
skewnessbundle
);
fragmentTransaction
.
add
(
R
.
id
.
tweleveLayout
,
skewnessFragment
);
...
...
@@ -351,15 +330,28 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
kurtosisbundle
.
putDouble
(
"number_of_elements"
,(
Double
)
kurtosislist
.
get
(
4
));
kurtosisbundle
.
putInt
(
"No_Of_Dataset"
,(
Integer
)
kurtosislist
.
get
(
6
));
KurtosisFragment
kurtosisFragment
=
new
KurtosisFragment
();
kurtosisFragment
.
setArguments
(
kurtosisbundle
);
fragmentTransaction
.
add
(
R
.
id
.
thirdteenLayout
,
kurtosisFragment
);
}
if
(
keywordlist
.
contains
(
"Standard Deviation"
)){
stdbundle
.
putStringArray
(
"Dataset_Values"
,
(
String
[])
populationstdlist
.
get
(
0
));
stdbundle
.
putDouble
(
"Mean_values"
,
(
Double
)
populationstdlist
.
get
(
1
));
stdbundle
.
putDouble
(
"Std_values"
,
(
Double
)
populationstdlist
.
get
(
2
));
stdbundle
.
putDouble
(
"Sum_of_numbers"
,
(
Double
)
populationstdlist
.
get
(
3
));
stdbundle
.
putInt
(
"Num_of_ele"
,
(
Integer
)
populationstdlist
.
get
(
4
));
PopulationStandardDeviationFragment
populationStandardDeviationFragment
=
new
PopulationStandardDeviationFragment
();
populationStandardDeviationFragment
.
setArguments
(
stdbundle
);
fragmentTransaction
.
add
(
R
.
id
.
tenLayout
,
populationStandardDeviationFragment
);
}
fragmentTransaction
.
commit
();
...
...
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StandaradDeviationCalculation.java
View file @
003986af
...
...
@@ -12,9 +12,7 @@ import com.elearning.probabilityandstatisticsanalyserandeducator.R;
import
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment.KurtosisFragment
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment.PopulationStandardDeviationFragment
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment.PopulationVarianceFragment
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment.SampleStandardDeviationFragment
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment.SkewnessFragment
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment.SampleVarianceFragment
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
...
...
@@ -38,22 +36,15 @@ public class StandaradDeviationCalculation extends AppCompatActivity {
//create DestatCalculation object
StdCalculation
stdCalculation
=
new
StdCalculation
();
// ArrayList<Object> samplestd = new ArrayList<Object>();
ArrayList
<
Object
>
populationstd
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
populationstdlist
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
skenesslist
=
new
ArrayList
<
Object
>();
ArrayList
<
Object
>
kurtosislist
=
new
ArrayList
<
Object
>();
//ArrayList<Object> variancelist=new ArrayList<Object>();
ArrayList
<
Object
>
populationvariancelst
=
new
ArrayList
<>();
// samplestd = stdCalculation.StandardDeviationCalTypeOne(array);
populationstd
=
stdCalculation
.
Populationstd
(
array
);
populationstdlist
=
stdCalculation
.
Populationstd
(
array
);
skenesslist
=
stdCalculation
.
Skewness
(
array
);
kurtosislist
=
stdCalculation
.
Kurtosis
(
array
);
//variancelist=stdCalculation.SampleVariance(array);
populationvariancelst
=
stdCalculation
.
PopulationVariance
(
array
);
...
...
@@ -66,27 +57,13 @@ public class StandaradDeviationCalculation extends AppCompatActivity {
//switch function
switch
(
des_calculation_type
){
/* case "Samplestd":
bundle.putDouble("Std_values", (Double) samplestd.get(2));
bundle.putStringArray("Dataset_Values", (String[]) samplestd.get(0));
bundle.putDouble("Mean_values", (Double) samplestd.get(1));
bundle.putDouble("Sum_of_numbers", (Double) samplestd.get(3));
bundle.putInt("Number_of_elements", (Integer) samplestd.get(4));
SampleStandardDeviationFragment sampleStandardDeviationFragment = new SampleStandardDeviationFragment();
sampleStandardDeviationFragment.setArguments(bundle);
fragmentTransaction.add(R.id.fragment_container, sampleStandardDeviationFragment);
fragmentTransaction.commit();
break;
*/
case
"Standarad Deviation"
:
bundle
.
putDouble
(
"Std_values"
,
(
Double
)
populationstd
.
get
(
2
));
bundle
.
putStringArray
(
"Dataset_Values"
,
(
String
[])
populationstd
.
get
(
0
));
bundle
.
putDouble
(
"Mean_values"
,
(
Double
)
populationstd
.
get
(
1
));
bundle
.
putDouble
(
"Sum_of_numbers"
,
(
Double
)
populationstd
.
get
(
3
));
bundle
.
putInt
(
"Num_of_ele"
,
(
Integer
)
populationstd
.
get
(
4
));
bundle
.
putDouble
(
"Std_values"
,
(
Double
)
populationstd
list
.
get
(
2
));
bundle
.
putStringArray
(
"Dataset_Values"
,
(
String
[])
populationstd
list
.
get
(
0
));
bundle
.
putDouble
(
"Mean_values"
,
(
Double
)
populationstd
list
.
get
(
1
));
bundle
.
putDouble
(
"Sum_of_numbers"
,
(
Double
)
populationstd
list
.
get
(
3
));
bundle
.
putInt
(
"Num_of_ele"
,
(
Integer
)
populationstd
list
.
get
(
4
));
...
...
@@ -132,28 +109,12 @@ public class StandaradDeviationCalculation extends AppCompatActivity {
fragmentTransaction
.
commit
();
break
;
/* case "SampleVariance":
bundle.putStringArray("Dataset_Values", (String[]) variancelist.get(0));
bundle.putDouble("Mean_values", (Double) variancelist.get(1));
bundle.putDouble("Variance_value", (Double) variancelist.get(2));
bundle.putDouble("Sum_of_numbers", (Double) variancelist.get(3));
SampleVarianceFragment varianceFragment = new SampleVarianceFragment();
varianceFragment.setArguments(bundle);
fragmentTransaction.add(R.id.fragment_container, varianceFragment);
fragmentTransaction.commit();
break;
*/
case
"Variance"
:
bundle
.
putStringArray
(
"Dataset_Values"
,
(
String
[])
populationvariancelst
.
get
(
0
));
bundle
.
putDouble
(
"Mean_values"
,
(
Double
)
populationvariancelst
.
get
(
1
));
bundle
.
putDouble
(
"Variance_value"
,
(
Double
)
populationvariancelst
.
get
(
2
));
bundle
.
putDouble
(
"Sum_of_numbers"
,
(
Double
)
populationvariancelst
.
get
(
3
));
bundle
.
putInt
(
"No_ele_dataset"
,
(
Integer
)
population
std
.
get
(
4
));
bundle
.
putInt
(
"No_ele_dataset"
,
(
Integer
)
population
variancelst
.
get
(
4
));
...
...
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StepsFragment/SampleStandardDeviationFragment.java
deleted
100644 → 0
View file @
977a0baa
package
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment
;
import
android.os.Bundle
;
import
androidx.annotation.NonNull
;
import
androidx.annotation.Nullable
;
import
androidx.fragment.app.Fragment
;
import
android.view.LayoutInflater
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.widget.TextView
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.R
;
import
java.util.Arrays
;
public
class
SampleStandardDeviationFragment
extends
Fragment
{
TextView
mdatasetvalues
;
TextView
mstdvalue
;
TextView
msumofnumbers
;
TextView
mfinalanswer
;
TextView
mtextviewmean
;
TextView
mtextviewnumberofelements
;
public
SampleStandardDeviationFragment
()
{
// Required empty public constructor
}
@Nullable
@Override
public
View
onCreateView
(
@NonNull
LayoutInflater
inflater
,
@Nullable
ViewGroup
container
,
@Nullable
Bundle
savedInstanceState
)
{
View
view
=
inflater
.
inflate
(
R
.
layout
.
fragment_sample_standard_deviation
,
container
,
false
);
mdatasetvalues
=
view
.
findViewById
(
R
.
id
.
txtview_datasetvalues
);
mstdvalue
=
view
.
findViewById
(
R
.
id
.
textview_populationstdvalue
);
msumofnumbers
=
view
.
findViewById
(
R
.
id
.
textview_sumfnumbers
);
mfinalanswer
=
view
.
findViewById
(
R
.
id
.
textview_finalanswer
);
mtextviewmean
=
view
.
findViewById
(
R
.
id
.
textview_mean
);
mtextviewnumberofelements
=
view
.
findViewById
(
R
.
id
.
textview_numberofelements
);
Bundle
bundle
=
getArguments
();
String
[]
datasetValues
=
bundle
.
getStringArray
(
"Dataset_Values"
)
;
String
data
=
Arrays
.
toString
(
datasetValues
);
String
data2
=
data
.
replace
(
'['
,
' '
);
String
data3
=
data2
.
replace
(
']'
,
' '
);
Double
standarddeviation
=
bundle
.
getDouble
(
"Std_values"
);
Double
mean
=
bundle
.
getDouble
(
"Mean_values"
);
Double
sumofnumbersget
=
bundle
.
getDouble
(
"Sum_of_numbers"
);
Integer
numofelements
=
bundle
.
getInt
(
"Number_of_elements"
);
mdatasetvalues
.
setText
(
data3
);
mstdvalue
.
setText
(
standarddeviation
.
toString
());
mfinalanswer
.
setText
(
standarddeviation
.
toString
());
mtextviewmean
.
setText
(
mean
.
toString
());
msumofnumbers
.
setText
(
sumofnumbersget
.
toString
());
mtextviewnumberofelements
.
setText
(
numofelements
.
toString
());
return
view
;
}}
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StepsFragment/SampleVarianceFragment.java
deleted
100644 → 0
View file @
977a0baa
package
com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.StepsFragment
;
import
android.os.Bundle
;
import
androidx.annotation.NonNull
;
import
androidx.annotation.Nullable
;
import
androidx.fragment.app.Fragment
;
import
android.view.LayoutInflater
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.widget.TextView
;
import
com.elearning.probabilityandstatisticsanalyserandeducator.R
;
import
java.util.Arrays
;
public
class
SampleVarianceFragment
extends
Fragment
{
TextView
mdatasetvalues
;
TextView
mstdvalue
;
TextView
msumofnumbers
;
TextView
mfinalanswer
;
TextView
mtextviewmean
;
TextView
mvariance
;
public
SampleVarianceFragment
()
{
// Required empty public constructor
}
@Nullable
@Override
public
View
onCreateView
(
@NonNull
LayoutInflater
inflater
,
@Nullable
ViewGroup
container
,
@Nullable
Bundle
savedInstanceState
)
{
View
view
=
inflater
.
inflate
(
R
.
layout
.
fragment_variance
,
container
,
false
);
mdatasetvalues
=
view
.
findViewById
(
R
.
id
.
txtview_datasetvalues
);
msumofnumbers
=
view
.
findViewById
(
R
.
id
.
textview_sumfnumbers
);
mfinalanswer
=
view
.
findViewById
(
R
.
id
.
textview_finalanswer
);
mtextviewmean
=
view
.
findViewById
(
R
.
id
.
textview_mean
);
mvariance
=
view
.
findViewById
(
R
.
id
.
textview_variance
);
Bundle
bundle
=
getArguments
();
String
[]
datasetValues
=
bundle
.
getStringArray
(
"Dataset_Values"
)
;
String
data
=
Arrays
.
toString
(
datasetValues
);
String
data2
=
data
.
replace
(
'['
,
' '
);
String
data3
=
data2
.
replace
(
']'
,
' '
);
Double
mean
=
bundle
.
getDouble
(
"Mean_values"
);
Double
variance
=
bundle
.
getDouble
(
"Variance_value"
);
Double
sumofnumbers
=
bundle
.
getDouble
(
"Sum_of_numbers"
);
mdatasetvalues
.
setText
(
data3
);
mfinalanswer
.
setText
(
variance
.
toString
());
mtextviewmean
.
setText
(
mean
.
toString
());
mvariance
.
setText
(
variance
.
toString
());
msumofnumbers
.
setText
(
sumofnumbers
.
toString
());
return
view
;
}}
app/src/main/res/layout/fragment_sample_standard_deviation.xml
deleted
100644 → 0
View file @
977a0baa
This diff is collapsed.
Click to expand it.
app/src/main/res/layout/fragment_variance.xml
deleted
100644 → 0
View file @
977a0baa
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:background=
"#FED"
tools:context=
".calculationfunction.StepsFragment.SampleVarianceFragment"
>
<TextView
android:id=
"@+id/textview_sumfnumbers"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"228dp"
android:layout_height=
"79dp"
android:layout_marginStart=
"180dp"
android:layout_marginTop=
"670dp"
android:layout_marginEnd=
"200dp"
android:layout_marginBottom=
"176dp"
android:text=
""
android:textSize=
"17sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textview_step"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"144dp"
android:layout_height=
"51dp"
android:layout_marginStart=
"1dp"
android:layout_marginTop=
"720dp"
android:layout_marginEnd=
"74dp"
android:layout_marginBottom=
"50dp"
android:text=
"Sample variance"
android:textSize=
"20sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textView17"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"171dp"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"2dp"
android:layout_marginTop=
"360dp"
android:layout_marginEnd=
"311dp"
android:layout_marginBottom=
"215dp"
android:text=
"Explanation"
android:textSize=
"20sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/Textview_Step1"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"406dp"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"3dp"
android:layout_marginTop=
"35dp"
android:layout_marginEnd=
"1dp"
android:layout_marginBottom=
"510dp"
android:text=
"You entered the following dataset"
android:textColor=
"@color/design_default_color_error"
/>
<TextView
android:id=
"@+id/textview_step2"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"408dp"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"1dp"
android:layout_marginTop=
"250dp"
android:layout_marginEnd=
"8dp"
android:layout_marginBottom=
"348dp"
android:text=
"The variance of the dataset is"
android:textColor=
"@color/design_default_color_error"
/>
<TextView
android:id=
"@+id/txtview_datasetvalues"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"406dp"
android:layout_height=
"151dp"
android:layout_marginStart=
"5dp"
android:layout_marginTop=
"65dp"
android:layout_marginEnd=
"179dp"
android:layout_marginBottom=
"458dp"
android:textSize=
"13sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textview_variance"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"207dp"
android:layout_height=
"53dp"
android:layout_marginStart=
"3dp"
android:layout_marginTop=
"280dp"
android:layout_marginBottom=
"288dp"
android:textSize=
"20sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textview_step3"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"wrap_content"
android:layout_height=
"61dp"
android:layout_marginStart=
"1dp"
android:layout_marginTop=
"390dp"
android:layout_marginEnd=
"5dp"
android:layout_marginBottom=
"156dp"
android:text=
"To find variance we use the following formula"
android:textColor=
"@color/purple_700"
android:textSize=
"20sp"
android:textStyle=
"italic"
/>
<TextView
android:id=
"@+id/txtview_step3sofdatas"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"142dp"
android:layout_height=
"38dp"
android:layout_marginStart=
"4dp"
android:layout_marginTop=
"550dp"
android:layout_marginEnd=
"176dp"
android:layout_marginBottom=
"96dp"
android:text=
"Mean"
android:textStyle=
"bold"
android:textColor=
"@color/design_default_color_error"
/>
<TextView
android:id=
"@+id/textView15"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"76dp"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"1dp"
android:layout_marginTop=
"6dp"
android:layout_marginEnd=
"309dp"
android:layout_marginBottom=
"586dp"
android:text=
"@string/result"
android:textSize=
"20sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textView_step3sumofdata"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"82dp"
android:layout_height=
"59dp"
android:layout_marginStart=
"70dp"
android:layout_marginTop=
"550dp"
android:layout_marginEnd=
"180dp"
android:layout_marginBottom=
"99dp"
android:text=
"="
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textView_step3sumodata"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"82dp"
android:layout_height=
"59dp"
android:layout_marginStart=
"100dp"
android:layout_marginTop=
"720dp"
android:layout_marginEnd=
"180dp"
android:layout_marginBottom=
"99dp"
android:text=
"="
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textView_stesumofdata"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"82dp"
android:layout_height=
"59dp"
android:layout_marginStart=
"160dp"
android:layout_marginTop=
"670dp"
android:layout_marginEnd=
"180dp"
android:layout_marginBottom=
"99dp"
android:text=
"="
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textview_finalanswer"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"274dp"
android:layout_height=
"43dp"
android:layout_marginStart=
"130dp"
android:layout_marginTop=
"720dp"
android:layout_marginEnd=
"243dp"
android:layout_marginBottom=
"99dp"
android:text=
""
android:textColor=
"#008000"
android:textSize=
"20sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textview_mean"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"300dp"
android:layout_height=
"42dp"
android:layout_marginStart=
"100dp"
android:layout_marginTop=
"550dp"
android:layout_marginEnd=
"200dp"
android:layout_marginBottom=
"176dp"
android:textSize=
"17sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/textViewnoofelements"
style=
"@style/Base.TextAppearance.AppCompat.Large"
android:layout_width=
"412dp"
android:layout_height=
"54dp"
android:layout_marginStart=
"1dp"
android:layout_marginTop=
"590dp"
android:layout_marginEnd=
"200dp"
android:layout_marginBottom=
"176dp"
android:text=
"Find the sum of numbers in the last column to get"
android:textColor=
"@color/design_default_color_error"
/>
<ImageView
android:id=
"@+id/imageView3"
style=
"@style/Animation.Design.BottomSheetDialog"
android:layout_width=
"194dp"
android:layout_height=
"103dp"
android:layout_marginStart=
"0.5dp"
android:layout_marginTop=
"440dp"
android:layout_marginEnd=
"200dp"
android:layout_marginBottom=
"176dp"
android:background=
"@color/white"
android:src=
"@drawable/varianceformula"
tools:ignore=
"ContentDescription"
/>
<ImageView
android:id=
"@+id/imageViw3"
style=
"@style/Animation.Design.BottomSheetDialog"
android:layout_width=
"218dp"
android:layout_height=
"107dp"
android:layout_marginStart=
"190dp"
android:layout_marginTop=
"440dp"
android:layout_marginEnd=
"200dp"
android:layout_marginBottom=
"176dp"
android:src=
"@drawable/varianceterms"
android:background=
"@color/white"
tools:ignore=
"ContentDescription"
/>
<ImageView
android:id=
"@+id/imageView4"
style=
"@style/Animation.Design.BottomSheetDialog"
android:layout_width=
"151dp"
android:layout_height=
"56dp"
android:layout_marginStart=
"1dp"
android:layout_marginTop=
"650dp"
android:layout_marginEnd=
"200dp"
android:layout_marginBottom=
"176dp"
android:src=
"@drawable/variancesumof"
tools:ignore=
"ContentDescription"
/>
</FrameLayout>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment