Недостаточная информация о функциях JSTAT в документацииJavascript

Форум по Javascript
Ответить
Anonymous
 Недостаточная информация о функциях JSTAT в документации

Сообщение Anonymous »

При написании JS-приложения для выполнения парного теста Тьюки я столкнулся с проблемой с функцией jStat.ttest()
Свой опыт я описал ниже.
Однако, кроме того, мне бы очень хотелось пожаловаться здесь на отсутствие достаточной документации (например, в github jStat) и где-либо в Интернете.
Я пытался вычислите значение p с помощью функции ttest(), вот так:
var groupsKey = groups.map(item => item.key);
var groupsValue = groups.map(item => item.value.map(val => parseFloat(val)));

// As you can see, I tried to convert the input data
// Into array with float numbers
// and checked it if everything is correct

console.log(groupsValue[0]);

// I used the nested loop construction for cycling into the groups

for (let i = 0; i < groups.length; i++) {
for (let j = i + 1; j < groups.length; j++) {
//assuming everything is correct, I loaded the input data into the function:
let pValue = jStat.ttest(groupsValue, groupsValue[j], 2);

< /code>
Тем не менее, результатом всегда было «nan '< /p>
Появляется, что лучшим решением в этом случае было бы написать функцию для расчета P-значение с нуля. Другой вариант - поиск другой библиотеки JS, однако я уже использую jstat и chart.js, поэтому я боюсь, что загрузил этот проект слишком много.

Подробнее здесь: https://stackoverflow.com/questions/793 ... umentation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»