Summary: | Gnumeric 1.9.x: Ошибка вывода результатов T-теста (статистика) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | IvanKhakhaev <ikh1> | ||||||
Component: | gnumeric | Assignee: | Yuri N. Sedunov <aris> | ||||||
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | aris, at, cas, crux, ender, kirill, lav, ldv, mike, qa_viy, shaba, viy | ||||||
Version: | unstable | Keywords: | l10n, patch | ||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
воспроизводится на последней сборке: gnumeric-1.9.8-alt1 перевешиваю на пакет проверьте 1.9.9 если я правильно понял там сходится. Created attachment 3689 [details]
файл от 1.9.9
(В ответ на комментарий №3) > Created an attachment (id=3689) [details] > файл от 1.9.9 Немного подробностей. T-тест имеет три варианта: 1. Равные выборки (одинаково точек и примерно одинаковые дисперсии) (в меню - "Сервис/Статистический анализ/Два средних/Равные выборки: T-тест") 2. Неравные выборки (разное количество точек) при ожидаемых равных дисперсиях (в меню - "Сервис/Статистический анализ/Два средних/Неравные выборки, равные дисперсии: T-тест") 3. Неравные выборки при ожидаемых неравных дисперсиях (в меню - "Сервис/Статистический анализ/Два средних/Неравные выборки, неравные дисперсии: T-тест") Ошибки наблюдаются во втором и третьем вариантах. Путь по меню приведён в первой строке соответствующих листов (2 и 3 ) первично прилагаемого файла (attachment id=3672). На первом листе - первый вариант Т-теста, который работает без ошибок. На четвёртом листе - дополнительный контроль вывода для другого вида теста, можно нен обращать внимания. (В ответ на комментарий №4) > (В ответ на комментарий №3) > > Created an attachment (id=3689) [details] [details] > > файл от 1.9.9 > > Немного подробностей. > T-тест имеет три варианта: > 1. Равные выборки (одинаково точек и примерно одинаковые дисперсии) (в меню - > "Сервис/Статистический анализ/Два средних/Равные выборки: T-тест") > 2. Неравные выборки (разное количество точек) при ожидаемых равных дисперсиях > (в меню - "Сервис/Статистический анализ/Два средних/Неравные выборки, равные > дисперсии: T-тест") > 3. Неравные выборки при ожидаемых неравных дисперсиях (в меню - > "Сервис/Статистический анализ/Два средних/Неравные выборки, неравные дисперсии: > T-тест") > > Ошибки наблюдаются во втором и третьем вариантах. > Путь по меню приведён в первой строке соответствующих листов (2 и 3 ) первично > прилагаемого файла (attachment id=3672). > На первом листе - первый вариант Т-теста, который работает без ошибок. > На четвёртом листе - дополнительный контроль вывода для другого вида теста, > можно не обращать внимания. Важно проверить варианты 2 и 3 > Важно проверить варианты 2 и 3
У меня ошибка воспроизводится на версии 1.9.9 в вариантах 2 и 3, результат
такой же, как в изначальном ошибочном файле (gnumeric-bug.gnumeric).
(В ответ на комментарий №4) > Немного подробностей. > T-тест имеет три варианта: > 1. Равные выборки (одинаково точек и примерно одинаковые дисперсии) (в меню - > "Сервис/Статистический анализ/Два средних/Равные выборки: T-тест") Честно я ничего не понял из того что вы написали. (В ответ на комментарий №7) > (В ответ на комментарий №4) > > > Немного подробностей. > > T-тест имеет три варианта: > > 1. Равные выборки (одинаково точек и примерно одинаковые дисперсии) (в меню - > > "Сервис/Статистический анализ/Два средних/Равные выборки: T-тест") > > Честно я ничего не понял из того что вы написали. Проверка число механическая. 1. Переходим в файле примеров на Лист2 2. Ставим указатель активной ячейки на пример, в ячейку С3 3. Выбираем в меню "Сервис/Статистический анализ/Два средних/Неравные выборки, равные дисперсии: T-тест" 4. В получившемся диалоге указываем диапазоны для переменной1 и переменной2 в соответствующих полях 5. Жмём <OK> и смотрим результаты на новом листе. Если слева от каждого числа надпись есть - всё в порядке. Если какое-то число осталось без надписи - ошибка. Аналогично проделываем с данными на листе3, только в меню надо выбрать следующий вариант - "Сервис/Статистический анализ/Два средних/Неравные выборки, неравные дисперсии: T-тест" (В ответ на комментарий №8) > Проверка число механическая. Вот так мне понятнее. Я этой статистикой не пользовался никогда и вроед не собираюсь. только вот, я врядли смогу сам запатчить ошибку в статистическом анализе такой большой куче го... большой программе как гнумерик :) (В ответ на комментарий №9) > (В ответ на комментарий №8) > > > Проверка число механическая. > > Вот так мне понятнее. Я этой статистикой не пользовался никогда и вроед не > собираюсь. > > только вот, я врядли смогу сам запатчить ошибку в статистическом анализе такой > большой куче го... большой программе как гнумерик :) Это вообще полезная область, называется "проверка гипотез". только навороченная... -) Наверное, полезно было бы прежде всего выяснить наличие/отсутствие этой ошибки в английской (нелокализованной) версии. Про версии типа 1.4 я наблюдал, что в английском варианте этой ошибки нет. Ошибка тривиальная, должно быть достаточно пропатчить файл: http://git.altlinux.org/people/swi/packages/?p=gnumeric.git;a=blob;f=gnumeric/po/ru.po;h=7980199cf584aab3ae83a5cf79d088d4f320fddb;hb=add2693add0e48d43f5d73d7e98872c920c54f0d В двух местах в переводе пропущено "Наблюдаемое среднее отклонение": 11498 "/Mean/Variance/Observations/Pooled Variance/Hypothesized Mean Difference/" 11499 "Observed Mean Difference/df/t Stat/P (T<=t) one-tail/t Critical one-tail/P " 11500 "(T<=t) two-tail/t Critical two-tail" 11501 msgstr "" 11502 "/Среднее/Дисперсия/Наблюдения/Накопленная дисперсия/Гипотетическое среднее " 11503 "отклонение/df/t Stat/P (T<=t) одностороннее/t критическое одностороннее/P " 11504 "(T<=t) двухстороннее/t критическое двухстороннее" 11513 "/Mean/Variance/Observations/Hypothesized Mean Difference/Observed Mean " 11514 "Difference/df/t Stat/P (T<=t) one-tail/t Critical one-tail/P (T<=t) two-tail/" 11515 "t Critical two-tail" 11516 msgstr "" 11517 "/Среднее/Дисперсия/Наблюдения/Гипотетическое среднее отклонение/df/t Stat/P " 11518 "(T<=t) одностороннее/t критическое одностороннее/P (T<=t) двухстороннее/t " 11519 "критическое двухстороннее" (В ответ на комментарий №10) > Это вообще полезная область, называется "проверка гипотез". только > навороченная... -) Кому что. > Наверное, полезно было бы прежде всего выяснить наличие/отсутствие этой ошибки > в английской (нелокализованной) версии. Про версии типа 1.4 я наблюдал, что в > английском варианте этой ошибки нет. export LANG=POSIX gnumeric ? :) (В ответ на комментарий №11) > Ошибка тривиальная, должно быть достаточно пропатчить файл: > http://git.altlinux.org/people/swi/packages/?p=gnumeric.git;a=blob;f=gnumeric/po/ru.po;h=7980199cf584aab3ae83a5cf79d088d4f320fddb;hb=add2693add0e48d43f5d73d7e98872c920c54f0d ну после слов про английскую версию уже да, понятнее куда рыть :) Спасибо. проверю заодно весь файл. На http://sisyphus.ru/ru/srpm/Sisyphus/gnumeric/changelog написано 6 августа 2009 Alexey Morsov <swi at altlinux.ru> 1.9.9-alt2 * slightly fix russian translation Это и есть исправление баги? Если да, большая просьба собрать для 4.1 |
Created attachment 3672 [details] Файл примера Gnumeric При проведении статистического анализа в Gnumeric (gnumeric-1.9.2-alt1.M41.1) в двух случаях "сбивается" вывод названий результатов. Файл с примерами прилагается. Ошибки на листах 2 и 3 (ср. с листами 1 и 4). Красным показано, что (предположительно) должно быть в названиях результатов.