Data Science Consultant and Educator
My name is Michael Grogan, I am a data science consultant and educator with a passion for data science. I help individuals and companies unlock the power of data science in solving some of today's most pressing business intelligence problems. I specialise in the use of Python, R, SQL, and Shiny.
Aside from my work as a consultant, I also host courses on the use of data science technologies, along with my tutorials on this website. So, if you're interested in learning more about machine learning concepts such as neural networks, logistic regressions, decision trees, and many others, you've come to the right place!
Learn how to build regression models in Python and R
Get two e-books covering regression analysis in both Python and R. This introductory course provides a range of tutorials in regression analysis and finance, such as:
- Constructing linear and logistic regression models in Python and R and testing for violations
- Tutorials on important libraries such as car, forecast, statsmodels, sklearn, and more
- Generating time series forecasts with ARIMA models
- Conducting financial analysis with quantmod and quandl
Popular Blog Posts
statsmodels and sklearn: Linear and Logistic Regression Modelling in Python February 5, 2018
The statsmodels and sklearn libraries are frequently used when it comes to generating regression out [...]Read more
ARIMA Models: Stock Price Forecasting with Python and R October 5, 2017
ARIMA (Autoregressive Integrated Moving Average) is a major tool used in time series analysis to att [...]Read more
K-Means Clustering and Unsupervised Learning: Python and R June 17, 2017
A K-Means Clustering algorithm allows us to group observations in close proximity to the mean. This [...]Read more
Michael Grogan is the best data scientist I have ever worked with. I found him through his web site. From his first email, it was clear Michael is a professional and capable individual who truly cares about his clients and ensuring their success. I had a significant project to complete on a tight timeline.J. Gariepy, Communications Manager
Despite changing expectations and scope, Michael was able to deliver timely, comprehensive, and, most importantly, easy-to-understand analysis of my data. Michael and I live in different continents and are separated by several time zones. This was never an issue and it was easy to communicate with him via Skype and email.
Normally, I don’t write these types of testimonials, but I feel compelled to write one for him, because without his knowledge and willingness to dive deep into my data and utilize different statistical methods, my project would have not been successful. Thanks, Michael.
Michael’s website is a fantastic reference point for anyone interested in Data Science. He provides real world problems and solutions, showing practical applications often lacking in online resources. He approaches Data Science from a strong mathematics background, providing a fresh perspective not found in the mostly computer science based tutorials.B. Larson, Analytics4all
“We certainly want to publish your R-Shiny article. This is a superb effort. To be honest, I don’t get many article drafts as well written, structured and crafted as this, so special kudos for that.”Editor, Sitepoint
Your work was very useful to me, and I also want to incorporate new ideas from your portfolio into the project, such as k-means clustering. After this project, I want to learn more R coding from you - I am very impressed with your work.M. Fawad, PhD Student