Импорт, сортировка и визуализация данных
Автор: dmitriy95 • Февраль 5, 2019 • Лабораторная работа • 496 Слов (2 Страниц) • 485 Просмотры
Федеральное государственное автономное
образовательное учреждение
высшего образования
СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Политехнический институт
кафедра Электротехнические комплексы и системы
ЛАБОРАТОРНАЯ РАБОТА №2
Оптимальное построение систем электроснабжения для решения задач энергосбережения
Импорт, сортировка и визуализация данных
Студент гр. ФЭ17-03М №071725641 Басистый Д.Н.
Преподаватель Сизганова Е.Ю.
Красноярск 2018
Цель работы: провести первичную статистическую обработку данных по техноценозу.
1. Подготовка данных
Осуществим программными средствами Mathcad импорт данных из файла “g_year.xls”, который был сохранён в лабораторной работе №1 в директории “C:\mathcad_dat\g_year.xls”, в тело программы Mathcad:
[pic 1]
Зададим начало отсчёта [pic 2]
Выведем матрицу данных в теле программы
[pic 3]
Для формирования исходных данных для дальнейшей работы в Mathcad матрицу нужно транспонировать, чтобы её колонки являлись векторами параметров:
[pic 4]
2. Получение табулированного рангового распределения
Сформируем матрицу, столбцы которой будут являться векторами, представляющими собой табулированное ранговое параметрическое распределение особей техноценоза на отдельных временных интервалах, с помощью функции Zipf:
[pic 5]
С целью подготовки данных для дальнейшей работы программы определим количество исследуемых объектов n и сформируем вектор рангов R:
[pic 6]
3. Графическое представление данных
[pic 7]
Рисунок 1 – Ранговое параметрическое распределение техноценоза (по состоянию на первый год исследований): абсцисса – ранг объекта; ордината – электропотребление, кВт∙ч
[pic 8]
Рисунок 2 – Трёхмерная ранговая поверхность техноценоза: абсцисса – ранг объекта; ордината – временной интервал (номер года исследования); аппликата – электропотребление, кВт∙ч
4. Определение рангов для каждого объекта
Для оценки динамики движения объектов по ранговой поверхности параметрического распределения определим матрицу рангов техноценоза с помощью следующей подпрограммы:
[pic 9]
Определим матрицу рангов и выведем её в теле программы:
[pic 10]
5. Вычисление коэффициента конкордации
Определим сумму рангов для каждого объекта:
...