Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2014, 11:54   #1
Ната Гол
Новичок
Джуниор
 
Регистрация: 31.03.2014
Сообщений: 4
По умолчанию варьирование данных на интервалы

Подскажите как в Exsel 2007 разделить ряд данных в количестве 100 штук на 64, путем разбивки имеющихся данных на интервалы, а потом вычисления в этих интервалах среднего. В конце концов простым языком из 100 цифр должно получится 64.
Ната Гол вне форума Ответить с цитированием
Старый 31.03.2014, 12:31   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

если есть необходимость сохранить характеристики выборки (мат.ожидание и дисперсию) и выборка соответсвует нормальному закону распределения, то сделайте так:
1. определите среднее и дисперсию для ваших 100 значений
2. с помощью преобразования Бокса-Мюллера получите 64 случайных значения
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 31.03.2014, 12:57   #3
Ната Гол
Новичок
Джуниор
 
Регистрация: 31.03.2014
Сообщений: 4
По умолчанию

Поясните поподробнее что такое преобразование Бокс-Мюллера?
А нельзя ли как то мои 100 значений разбить на 64 интервала другим способом??Не хотелось бы обращаться к случайным числам, а работать с реальными, пусть и осредненными в полученных 64 интервалах.
Ната Гол вне форума Ответить с цитированием
Старый 31.03.2014, 13:52   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

преобразование хорошо описано в интернете.

а Ваша цель не понятна. все равно получая из 100 64 значения Вы уже изменили данные.

можно долго гадать и предлагать варианты, пока не понятно что необходимо получить в итоге.

похоже без случайных чисел не обойтись. можно взять 72 случайные пары и заменить их на среднее этих пар. в итоге получите 28(старых) + 36(новых) = 64 значения. только это может увести Вас довольно далеко от характеристик первоначальной выборки.

допустим исходные: 3,5,7. среднее 5
необходимо оставить 2 значения
(3+5)/2 = 4 и 7 - среднее 5.5
(5+7)/2 = 6 и 3 - среднее 4.5
(3+7)/2 = 5 и 5 - пришли к тому же среднему

предложить Вам математику преобразования можно только понимая, чего Вы добиваетесь
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 31.03.2014, 14:10   #5
Ната Гол
Новичок
Джуниор
 
Регистрация: 31.03.2014
Сообщений: 4
По умолчанию

Как пример.
Есть ряд данных 10,12,14,15,20,23,28,32,37,45,47,48 ,57,58,65,73,74,75,76,89
Всего 20 чисел, которые нужно преобразовать в 10.
Разбиваем их на 10 интервалов, близких по значению, и высчитывает среднее
10 и 12=11
14 и 15=15
20 и 23=22
28 и 32=30
37=37
45 и 47 и 48=47
57 и 58=58
65=65
73 и 74 и 75 и 76=75
89=89
Получилось в конце 10 чисел, которые мне нужны.
Весь расчет, как сами понимаете я придумала и сделала вручную.
У меня разбежка данных может быть 36 до 34700 и т.п. Вручную их разбить очень сложно, тем более на такое большое количество интервалов 64.
Помогите, пожалуйста, справиться с этой задачей.
Ната Гол вне форума Ответить с цитированием
Старый 31.03.2014, 14:16   #6
Ната Гол
Новичок
Джуниор
 
Регистрация: 31.03.2014
Сообщений: 4
По умолчанию

Вот мои цифры, может так понятнее будет.
Вложения
Тип файла: zip Книга1.zip (5.5 Кб, 10 просмотров)
Ната Гол вне форума Ответить с цитированием
Старый 31.03.2014, 16:17   #7
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Пробуйте. Интервалы в ст. Н, их число в Е6. Изменяя Е1, можно подобрать нужное число интервалов. Для этого можно использовать Подбор параметра (картинка в файле).
Вложения
Тип файла: zip Книга1 (1).zip (24.0 Кб, 37 просмотров)
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Равные интервалы FireFox Microsoft Office Excel 6 01.06.2010 18:45
Вычисление синуса (надо подправить интервалы) PPPPPP Помощь студентам 2 16.04.2010 17:45
Интервалы времени znickolai84 Компоненты Delphi 4 16.05.2008 15:53
Ноты и интервалы между ними треч Помощь студентам 5 01.02.2008 02:39