Commit c2d3df3d authored by IT17165662's avatar IT17165662

fixed troubles in standard deviation calculation essaytype questions

parent cb0e197b
......@@ -217,7 +217,7 @@ double firstQuartile;
}else {
modecnt = 1;
System.out.println("modecnt=1"+ modecnt);
System.out.println("modecnt=1"+modecnt);
}
modemap.put(value,modecnt);
if(modecnt>maxMode){
......
......@@ -161,9 +161,10 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
keywordlist.add("Third quartile");
}
if((extractedKeywordsFromFuzzy.contains("Inter" ) && extractedKeywordsFromFuzzy.contains("quartile") && extractedKeywordsFromFuzzy.contains("range"))|| (extractedKeywordsFromFuzzy.contains("inter") && extractedKeywordsFromFuzzy.contains("quartile") && extractedKeywordsFromFuzzy.contains("range"))|| extractedKeywordsFromFuzzy.contains("iqr") || extractedKeywordsFromFuzzy.contains("IQR")) {
if((extractedKeywordsFromFuzzy.contains("Inter" ) && extractedKeywordsFromFuzzy.contains("quartile")) || (extractedKeywordsFromFuzzy.contains("inter") && extractedKeywordsFromFuzzy.contains("quartile"))|| extractedKeywordsFromFuzzy.contains("iqr") || extractedKeywordsFromFuzzy.contains("IQR")) {
iqr=desStatCalculation.IQR(extractDatasetForEssayArray);
keywordlist.add("Inter quartile range");
keywordlist.add("Inter quartile");
System.out.println("KeywordsIQR:"+ extractedKeywordsFromFuzzy);
}
//---------------------------Standard Deviation Calculation--------------------------------------------------------------------------------
......@@ -277,7 +278,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
if(keywordlist.contains("Inter quartile range")){
if(keywordlist.contains("Inter quartile")){
Iqrbundle.putStringArray("Entered_Values", (String[]) iqr.get(0));
Iqrbundle.putDouble("IQRRange_value", (Double) iqr.get(3));
Iqrbundle.putDouble("thirdqr_value", (Double) iqr.get(2));
......
......@@ -13,7 +13,9 @@ import android.view.ViewGroup;
import android.widget.TextView;
import com.elearning.probabilityandstatisticsanalyserandeducator.R;
import com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction.DesStatCalculation;
import java.util.ArrayList;
import java.util.Arrays;
......@@ -22,6 +24,7 @@ public class ModeFragment extends Fragment {
TextView mtextviewmode;
TextView mtextviewascendingorder;
TextView mtexviewfinalanswer;
String[] array;
......@@ -43,7 +46,7 @@ public class ModeFragment extends Fragment {
int[] ascendingdata =bundle.getIntArray("Ascending_order");
String data4 = Arrays.toString(ascendingdata);
String data5 =data4.replace('[',' ');
String data6 = data5.replace(']',' ');
String data6 = data5.replace(']',' ');
String[] entereddataset =bundle.getStringArray("Dataset_Values");
String data = Arrays.toString(entereddataset);
String data2 = data.replace('[',' ' );
......@@ -61,6 +64,14 @@ public class ModeFragment extends Fragment {
mtexviewfinalanswer.setText(data9);
mtextviewascendingorder.setText(data6);
if(mtexviewfinalanswer == null){
mtexviewfinalanswer.setText("No Mode");
}
if (mtextviewmode == null){
mtexviewfinalanswer.setText("No Mode");
}
mtextviewascendingorder.setMovementMethod(new ScrollingMovementMethod());
mtextviewentereddata.setMovementMethod(new ScrollingMovementMethod());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment