Отправляет email-рассылки с помощью сервиса Sendsay

Сибирская секция IEEE

  Все выпуски  

Сибирская секция IEEE





N 1729 1 апреля 2017 г. Сибирская секция IEEE
http://ieee.tpu.ru Вступайте в IEEE - это ХОРОШЕЕ общество!
======================================================================

ВЫЯВЛЕНИЕ ВЛИЯНИЯ ЗНАКА КИТАЙСКОГО ГОРОСКОПА
НА НЕКОТОРЫЕ ПАРАМЕТРЫ ЗАЕМЩИКА

Л.И. Алексеева, К.А. Толкачева, студентки каф. КИБЭВС
Научный руководитель Е.И. Губин, доцент каф. КИБЭВС,
к.ф.-м.н. г. Томск, ТУСУР, krisri1994@mail.ru

SAS BASE, как программный продукт предназначен для обработки данных
и решает 6 основных задачи: (лол - О.С.)
1. Получение данных - под этим термином будем понимать различные
способы приобретения данных: это и непосредственный ввод, и чтение
внешних файлов с данными, и передача наборов данных из других
прикладных программ.

2. Управление данными - упорядочивание данных, их проверка и
исправление ошибок, хранение, преобразование и т.д. - все то, что
позволяет с ними работать.

3. Анализ данных - построение отчетов, графиков, таблиц,
статистическая или иная обработка данных, на основании которой
можно принять то или иное решение.

4. Представление данных, отображение (визуализация) результатов
анализа.

5. Поиск скрытых закономерностей.

6. Обработка больших объемов данных.

Кроме того SAS позволяет работать с данными других систем по
обработке данных (Oracle, Dbase, Exсel и др.). В данной работе
использована система Exсel.

Для реализации работы была рассмотрена таблица, в которой
предоставлены данные заемщиков кредитных организаций
(1500 человек).

Для получения SAS набора в работе применяется процедура IMPORT,
она позволяет осуществить доступ к простейшим типам данных,
включая файлы с различными разделителями между переменными.

Вывод года из полной даты выполняется с помощью функции substr -
она является макрофункцией и помогает вырезать интересующую
подстроку [1].
В выполненной работе демонстрируется строка
BirthDate_= substr(BirthDate,7,4).
Первым аргументом данной строки после функции substr является
название колонки, с которой выполняются действия.
Второй аргумент - номер символа, начиная с которого, вырезается
дата [1].
Третий аргумент - количество символов, которые нужно вырезать
и создатьв новой колонке.
Полный код программы:
data zodiak1; set IMPORT1; BirthDate_=substr(BirthDate,7,4);run;
После выполнения промежуточных работ производится разработка
кода, который позволяет вывести на экран знаки китайского
гороскопа согласно году. На рис. 1 представлены итоги работы кода.
Полный код программы для китайского знака <Крыса>:
data zodiak2; set fout; if BirthDate__=1948 then China_Year='крыса';
if BirthDate__=1960 then China_Year='крыса'; if
BirthDate__=1972 then China_Year='крыса'; if BirthDate__=1984
then China_Year='крыса';
if BirthDate__=1996 then China_Year='крыса'; if BirthDate__=2008
then China_Year='крыса';

На примере разработанного кода можно выявить, есть ли зависимость
между рассматриваемыми переменными, и определить, влияет ли знак
китайского гороскопа на платежеспособность заемщика.

ЛИТЕРАТУРА
1. Программирование на языке SAS: основы [Электронный ресурс].




Отсюда:

Научная сессия ТУСУР-2016: материалы Международной научно-
технической конференции студентов, аспирантов и молодых ученых,
Томск, 25-27 мая 2016 г. - Томск: В-Спектр, 2015: в 6 частях. -
Ч. 5. - 29-31 с.
ISBN 978-5-91191-337-3
ISBN 978-5-91191-342-7 (Ч. 5)

Конференция проводится при финансовой поддержке
Российского фонда фундаментальных исследований (РФФИ),
проект N 16-37-10147



================ Join the IEEE! So good. So useful. ================

Oleg Stukach
President and Founder
Tomsk IEEE Chapter & Student Branch
TPU, CAMSAM Dept., 30 Lenin Avenue, Tomsk, 634050, Russia

================= http://tomsk.chapters.comsoc.org =================





.

В избранное