scholarly journals CONTEMPORARY DATA SCIENCE FOR FINANCE STUDENTS. ESSENTIAL FEATURES OF COMMONLY USED STATISTICAL SOFTWARE - A COMPARATIVE STUDY

2019 ◽  
Vol 9 (2) ◽  
pp. 14-20
Author(s):  
Mădălina Viorica ION (MANU) ◽  
◽  
Ilie VASILE ◽  

This paper inventories some of the essential traits of the software preferred by researchers, students and professors, such as R or RStudio, or Matlab and also their possible utilizations. In order to fill the gap in the Romanian literature and help finance students in choosing proper tools according to the research purpose, this comparative study aims at bringing a fresh, useful perspective in the relevant literature. In Romania, the use of R was the focus of several international conferences on official statistics held in Bucharest, and others having business excellence, innovation and sustainability as purpose. In this time, at global scale, R and Python programming languages are considered the lingua franca of data science, as common statistical software used both in corporations and academia. In this paper, I analyze basic features of such software, with the purpose of application in finance.

Author(s):  
Madalina Viorica Manu ◽  
Ilie Vasile

In this paper, we compare some of the essential traits of the software preferred by researchers, students, and professors, such as R or RStudio, or Matlab. In order to fill the gap in the Romanian literature and help finance students in choosing proper tools according to the research purpose, this comparative study aims at bringing a fresh, useful perspective in the relevant literature. In Romania, the use of R was the focus of several international conferences on official statistics held in Bucharest, and others having business excellence, innovation, and sustainability as purpose, while Eviews is recommended and taught by the Romanian professors. At this time, at a global scale, R programming language is considered the lingua franca of data science, as common statistical software used both in corporations and academia. In this paper, I analyze the basic features of such software, with the purpose of application in finance.


With the tremendous growth in the areas of computing, statistics, and mathematics has led to the rise of the emerging field of expertise, named ‘Data Science’. This paper focuses on the comparative study and evaluation of the data science libraries used in Python Programming Languages, named ‘Matplotlib’ and ‘Seaborn’. The sole purpose of this paper is to identify areas and evaluate the strengths and weaknesses of these libraries with the implementation of code and identify the classification of the univariate and multivariate plotting of data concerned with patterns of data visualization and computational modelling of data in the form of processed information using techniques of big data and data mining


2019 ◽  
Vol 44 (3) ◽  
pp. 348-361 ◽  
Author(s):  
Jiangang Hao ◽  
Tin Kam Ho

Machine learning is a popular topic in data analysis and modeling. Many different machine learning algorithms have been developed and implemented in a variety of programming languages over the past 20 years. In this article, we first provide an overview of machine learning and clarify its difference from statistical inference. Then, we review Scikit-learn, a machine learning package in the Python programming language that is widely used in data science. The Scikit-learn package includes implementations of a comprehensive list of machine learning methods under unified data and modeling procedure conventions, making it a convenient toolkit for educational and behavior statisticians.


2020 ◽  
Vol 1 (01) ◽  
pp. 31-36
Author(s):  
N.S. Zulkipli ◽  
S.Z. Satari ◽  
W.N.S. Wan Yusoff

Descriptive statistics are commonly used in data analysis to describe the basic features of raw data. Descriptive summaries enable us to present the data in a more simple and meaningful way so that the interpretation will be easier to understand. The descriptive analysis of circular data with outliers is discussed in this study. Circular data is different from linear data in many aspects such as statistical modeling, descriptive statistics and etc. Hence, unlike linear data, the availability of statistical software specialises in analysing circular data is very limited. Python is a programming language which frequently used by data analysts nowadays. However, the package for circular statistics is not fully developed and it is not ready to use like in Splus or R programming language. In this study, the descriptive analysis of circular data is performed using the in-demand programming language, Python. Descriptive statistics of the circular data especially with the existence of outliers are discussed and the proposed Python code is available to use.


2021 ◽  
Author(s):  
Lehel Szabolcs Csokmai ◽  
Cornelia Mihaela Novac ◽  
Ovidiu Constantin Novac ◽  
Gyongyi Bujdoso ◽  
Mihai Oproescu ◽  
...  

2020 ◽  
Author(s):  
Johann Johann And Devika

BACKGROUND Since November 2019, Covid - 19 has spread across the globe costing people their lives and countries their economic stability. The world has become more interconnected over the past few decades owing to globalisation and such pandemics as the Covid -19 are cons of that. This paper attempts to gain deeper understanding into the correlation between globalisation and pandemics. It is a descriptive analysis on how one of the factors that was responsible for the spread of this virus on a global scale is globalisation. OBJECTIVE - To understand the close relationship that globalisation and pandemics share. - To understand the scale of the spread of viruses on a global scale though a comparison between SARS and Covid -19. - To understand the sale of globalisation present during SARS and Covid - 19. METHODS A descriptive qualitative comparative analysis was used throughout this research. RESULTS Globalisation does play a significant role in the spread of pandemics on a global level. CONCLUSIONS - SARS and Covid - 19 were varied in terms of severity and spread. - The scale of globalisation was different during the time of SARS and Covid - 19. - Globalisation can be the reason for the faster spread in Pandemics.


Sorting algorithmdeals with the arrangement of alphanumeric data in static order.It plays an important roleinthe field of data science. Selection sort is one ofthe simplest and efficient algorithms which can be applied for the huge number of elements it works likeby giving list of unsorted information, the calculation which breaksintotwo partitions. One section has all the sorted information and another sectionhas all thestaying unsorted information. The calculation rehashes itself, by finding the smallestcomponentinside the rundown of unsorted information and swappingitwith the furthest left component, in the end setting everything straight information.This researchpresents the implementationof selection sort usingC/C++, Python, and Rust and measuredthetime complexity. After experiment,we have collectedtheresults in terms of running time, andanalyzed the outcomes.It was observed that python language hasvery smallamount of line of code, and it also consumesless storage and fast running time then other two languages.


2021 ◽  
pp. 1-5
Author(s):  
Cosima Meyer

ABSTRACT This article introduces how to teach an interactive, one-semester-long statistics and programming class. The setting also can be applied to shorter and longer classes as well as introductory and advanced courses. I propose a project-based seminar that also encompasses elements of an inverted classroom. As a result of this combination, the seminar supports students’ learning progress and also creates engaging virtual classes. To demonstrate how to apply a project-based seminar setting to teaching statistics and programming classes, I use an introductory class to data wrangling and management with the statistical software program R. Students are guided through a typical data science workflow that requires data management and data wrangling and concludes with visualizing and presenting first research results during a simulated mini-conference.


e-xacta ◽  
2019 ◽  
Vol 12 (1) ◽  
pp. 29
Author(s):  
Rodrigo Perlin ◽  
Ricardo Tombesi Macedo ◽  
Sidnei Renato Silveira

Ao analisar os esforços para apoiar os processos de ensino e de aprendizagem de algoritmos e lógica de programação, encontram-se estudos envolvendo a aplicação de diferentes ferramentas, tais como o Scratch e o Algo+. Além disso, existem trabalhos que propõem uma reorganização dos conteúdos e a aplicação de metodologias de ensino inovadoras. Nesse contexto, este artigo propõe uma abordagem para apoiar os processos de ensino e de aprendizagem de algoritmos e lógica de programação baseada na teoria construtivista, utilizando a ferramenta P.e.p.y, a qual implementa o conceito de gamificação. Para validar essa proposta, bem como a ferramenta desenvolvida, foi realizado um estudo de caso. A aplicação dos instrumentos no início e no final do estudo de caso, apontam percentuais elevados de compreensão dos conceitos de lógica de programação e da linguagem de programação Python. Os resultados apontam que a aplicação da ferramenta auxiliou os alunos a desenvolver o pensamento computacional, uma área que vem sendo estimulada pela SBC (Sociedade Brasileira de Computação) e que a abordagem proposta estimula os processos de ensino e de aprendizagem por meio da ferramenta P.e.p.y. AbstractBy analyzing efforts to support learning process applied to logic and programming courses, there are studies involving the employment of different tools, such as Scratch and Algo+. Besides, there are works proposing the content reorganization and the employment of innovative teaching methodologies. In this context, this paper proposes an approach to support algorithms learning process based on constructivist theory through the use P.e.p.y tool, which implements the gamification concept. In order to validate this proposal, as well as the implemented tool, it was performed a case study. The instruments application in the beginning and in the end of the case study indicates elevated perceptual of comprehension of logic and Python programming languages concepts. Results indicate that the tool application supported students to develop the computational thinking, a field highly stimulated by the SBC, the Brazilian Computing Society, and that the proposed approach stimulates the learning processes through the P.e.p.y tool employment. 


Sign in / Sign up

Export Citation Format

Share Document