Data Scientist - Consultant and Educational Publisher
My name is Michael Grogan, I am a data science consultant with a passion for statistics and programming. I specialise primarily in Python and R.
My educational background is a Master's degree in Economics, and as such I have a particular interest in the application of data science to implementing business solutions.
My clients have included individuals, startup firms, as well as larger corporate clients. I have worked on projects across a range of industries, including finance, sales and marketing, healthcare, and government policy.
You can get in touch with me at email@example.com.
- Implement an ARIMA model using statsmodels (Python)
- Devise a k-means algorithm with sklearn
- k-Nearest Neighbors: Analysis of Breast Cancer Data
- Normal Distributions, Monte Carlo Simulations and Random Walks
- How To Create a Twitter App and API Interface Via Python
- Python-mySQL Interaction (MySQLdb): Azure ML Studio
- Creating maps in R using ggplot2 and maps libraries
- Decomposition of Additive Time Series
- kNN: K-Nearest Neighbours Algorithm in R
- Linear Models in R: OLS and Logistic Regressions
- neuralnet: Train and Test Neural Networks Using R
- Non-Normal Data: Shapiro Test and Box-Cox Transformation
- tidytext: Word Clouds and Sentiment Analysis
- Quantmod: Analyse stock and forex data using R
- Shiny, R and HTML: Merging Data Science and Web Development
- Shiny and R: How to Add Themes and Customize Error Messages
- mySQL Queries (Financial Asset Database)
- Create PostgreSQL Database in Linux and connect to R - Part 1
- psycopg2: Connect Python to PostgreSQL Database – Part 2
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, structures 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
Subscribe To My Mailing List Now, And Receive...
A Free Copy of My Data Science Course For R and Python
Subscribe to my mailing list, and receive my data science course: "Regression Analysis and Data Structuring Methods: R and Python". In this course, you will receive access to a 36-page manual on the use of data science techniques in R and Python. This course will teach you how to:
- Run an OLS Regression in R and test for violations
- Use statsmodels to run an OLS regression in Python
- Test a time series dataset for autocorrelation and remedy this issue
- Check for cointegration between two time series models
- Structure data effectively using data frames
- Create an ARIMA model in Python and R
Upon registering for my course, you will also gain access to the hard code for many of the data science techniques that I describe right here on my website, as well as weekly data science newsletters.