/part2.tex (fb3ee11eb5d4860d2551a77901f507cbee2e41de) (6196 bytes) (mode 100644) (type blob)

% вторая часть

\section{Демонстрация работы скрипта}

\subsection{Получение данных}

Данные по температуре и осадка были взяты с сайта http://aisori-m.meteo.ru/. Пример запроса в базу данных приведён на рис.1

\begin{figure}[H]
\centering
\includegraphics[width=0.75\linewidth]{pics/1}
\caption{Пример запроса в базу данных}
\label{fig:1}
\end{figure}

Получены датасеты с данными о погоде с 1950 по 2020 год со станций Москва (ВДНХ) с индексом 27612 и Нижний Новгород с индексом 27459 со следующими столбцами:
\begin{itemize}
\item индекс ВМО;

\item год;

\item месяц;

\item день;

\item общий признак качества температур;

\item минимальная температура воздуха; 

\item средняя температура воздуха; 

\item максимальная температура воздуха; 

\item количество осадков.
\end{itemize}
Датасет содержит точку с запятой в качестве разделителя.

\begin{figure}[H]
	\centering
	\includegraphics[width=0.50\linewidth]{pics/2}
	\caption{Результат запроса в БД}
	\label{fig:2}
\end{figure}
\subsection{Запуск скрипта}

Перед запуском скрипта его необходимо переместить в папку с метеоданными, заранее переименованными по принципу *название города*.txt.

Скрипт запускается через коммандную строку Windows.

\begin{figure}[H]
	\centering
	\includegraphics[width=0.75\linewidth]{pics/13}
	\caption{Запуск скрипта}
	\label{fig:3}
\end{figure}

В командной строке необходимо перейти по пути, где лежит скрипт, с помощью команды cd. После этого запускается скрипт с двумя параметрами, представляющими из себя переименованные файлы с метеоданными.

После завершения работы скрипта, весь результат сохраняется в папке Result.

\subsection{Результат работы скрипта}

После завершения работы скрипта построены следующие графики:

\begin{itemize}
	\item графики среднегодовых температур и осадков в двух точках наблюдений;
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/20}
		\caption{График среднегодовой температуры в Москве}
		\label{fig:4}
	\end{figure}
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/21}
		\caption{График среднегодовых осадков в Москве}
		\label{fig:5}
	\end{figure}

	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/22}
		\caption{График среднегодовой температуры в Нижнем-Новгороде}
		\label{fig:6}
	\end{figure}

	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/23}
		\caption{График среднегодовых осадков в Нижнем-Новгороде}
		\label{fig:7}
	\end{figure}
	
	\item вычислен коэффициент корреляции для температур и осадков в разных
	точках наблюдения;
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/24}
		\caption{График среднегодовых температур}
		\label{fig:8}
	\end{figure}

	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/25}
		\caption{График среднегодовых осадков}
		\label{fig:9}
	\end{figure}

	\begin{figure}[H]
		\centering
		\includegraphics[width=0.5\linewidth]{pics/26}
		\caption{Матрица корреляции среднегодовых температур}
		\label{fig:10}
	\end{figure}

	\begin{figure}[H]
		\centering
		\includegraphics[width=0.5\linewidth]{pics/27}
		\caption{Матрица корреляции среднегодовых осадков}
		\label{fig:11}
	\end{figure}
	
	\item коробочные диаграммы по температурам в двух точках наблюдения;
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/14}
		\caption{Коробочная диаграмма температуры в Москве}
		\label{fig:12}
	\end{figure}
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/15}
		\caption{Коробочная диаграмма температуры в Нижнем-Новгороде}
		\label{fig:13}
	\end{figure}

	\item графики декомпозиции данных по температуре и осадкам в двух точках наблюдения.
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/16}
		\caption{Декомпозиция данных по температуре в Москве}
		\label{fig:14}
	\end{figure}
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/17}
		\caption{Декомпозиция данных по осадкам в Москве}
		\label{fig:15}
	\end{figure}
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/18}
		\caption{Декомпозиция данных по температуре в Нижнем-Новгороде}
		\label{fig:16}
	\end{figure}
	
	\begin{figure}[H]
		\centering
		\includegraphics[width=0.75\linewidth]{pics/19}
		\caption{Декомпозиция данных по осадкам в Нижнем-Новгороде}
		\label{fig:17}
	\end{figure}
	
\end{itemize}



Mode Type Size Ref File
100644 blob 2190 a93ac2d6149961a6eb6d7da7898d8a1b109e7c03 .gitignore
100644 blob 9960 4caa1844d393ca4510e1d3393fff8dfa4412f65a BAK_vkr.tex
100644 blob 0 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 ItWorks.tex
100644 blob 9741 2a955984838e297dc5b48dc2c2af796190ccf2b8 MAG_disser.tex
100644 blob 11531 b25e54dfc03d39cf85aa34333744cde900167852 MSKMAG_disser.tex
100644 blob 8542 cf60b2f41242fa933b6f03da68f1de06ca58c7ac NIR2_otchet.tex
100644 blob 17538 c5e9c42a8aaf135947f090fb94154a2017abce50 NIR_otchet.tex
100644 blob 1263 0b2de41983ec8a67a94ab745ad6cfd421a80402f README.md
100644 blob 1128 a7b50e32539aa045a04277a1f9d429eb1b079b08 intro.tex
100644 blob 18492 cd3195f031de5e75f4bedba9a26d69bdad0d9b29 part1.tex
100644 blob 6196 fb3ee11eb5d4860d2551a77901f507cbee2e41de part2.tex
040000 tree - b6421e13c678e97843d034027163724396810f89 pics
100644 blob 3105 5e036cb51df7456c1ef746e73341d21271709ba3 rbiblio.bib
100644 blob 4172 0adbcfb598851bcac78231e0e0ca84d022b52b73 vkriate.sty
100644 blob 4245 5ca7abdf60d50010184e1e457ce356feb415632b vkriate2.sty
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/oami/yanir2

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/oami/yanir2

Clone this repository using git:
git clone git://git.rocketgit.com/user/oami/yanir2

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main