
Learn to use R for data analysis, statistical computations, and visualizations, install R and RStudio, handle data import and manipulation, and explore AI and deep learning basics in R.
Set and change your working directory in R for researchers, learn to list, delete, and remove contents, locate data sets, and verify file existence.
Explore types of functions in R—built-in, package-based, and user-defined—learn their basic syntax with name, arguments, and body, and apply examples like max, min, mean, and a mile to kilometer converter.
Learn how R packages extend the library with functions and data sets, and manage them by installing, loading with library, and updating or removing via install.packages, remove.packages, and update.packages.
Explore essential data types in R, including vectors with c(), factors, and data frames; learn creating and editing columns and computing basic statistics like min, median, mean, and max.
Learn how to import data into R using read.csv and other readers, assign a data object, and view it as a table from local or online sources with proper delimiters.
Learn to import annual weather data for station 46210, convert dates, compute annual means or sums for key variables, visualize results, and export year-by-year CSV files from 2014 to 2023.
Learn how to export data from R by saving data frames to CSV or tab-delimited files, save multiple objects together, and reload them in new session with read or load.
Learn to perform descriptive statistics in R by loading data, cleaning column names with clean_names, and computing range, mean, standard deviation, quintiles, and confidence intervals, with apply and describe functions.
Explore correlation analysis in research, distinguish association from causation, and compare Pearson, Spearman, and Kendall methods, including p-values and significance, with examples like IQ versus TV time.
Explore performing anova in R to compare group means, interpret f and p-values from anova summaries, and extend to analysis of covariance.
Apply Student's t-test to compare means between two groups, using degrees of freedom and p-values to assess significance, with examples from treatment vs control and first versus second exam data.
Apply multiple linear regression in R to model an outcome using predictors such as LSD and temperature. Interpret p-values, R-squared, and model diagnostics to assess fit.
Build a neural network in R with the iris data, covering data prep, one-hot encoding, dense layers, and training with categorical cross-entropy in a 67/33 train-test split.
Fine-tune a deep neural network in R by stacking dense layers on a sequential model, using ReLU and softmax for iris classification, then train and evaluate performance.
Explore advanced and animated graphs in R using ggplot, transitions, and time-based storytelling with monthly air quality data through animated line and scatter plots, saved as figures.
Create windrose plots in r using open air and roadmate with noaa data for yearly, monthly, and seasonal aggregations. Learn to import data, loop over years, and save pngs.
Generate research reports in R using the Data Explorer package to describe data, explore correlations, customize score reports, and create plots (histograms, scatterplots, principal component analysis) saved as pdfs.
Master fundamentals of R, including functions and packages, then apply data handling, descriptive statistics, anova, t-tests, artificial intelligence in R, and windrose plots for professional reporting.
The next course: Python for Scientific Research
https://www.udemy.com/course/python-for-researchers/?referralCode=886CCF5C552567F1C4E7
Are you ready to elevate your research with the power of R programming? This course is designed to take you from the fundamentals to advanced techniques, all while applying real-world examples from diverse research fields.
With over 12 years of experience in programming and scientific research, I will guide you through essential skills that will transform the way you approach data analysis, statistics, and visualization. You’ll learn how to manipulate, import, and export data, conduct robust statistical analyses including correlations, ANOVA, and t-tests, and create both basic and advanced graphs using R programming.
Throughout the course, you’ll gain hands-on experience with RStudio, mastering everything from data handling to crafting dynamic visualizations. Unlike traditional software like SPSS and Excel, R offers endless possibilities for customization and creativity in your research.
By the end of this course, you’ll be able to:
Process and analyze data creatively using R for research.
Manipulate, import, and export data effectively.
Perform comprehensive statistical analyses, including correlations, ANOVA, and t-tests.
Create basic, advanced, and animated graphs with R.
Utilize RStudio as your go-to tool for scientific research.
Join me, Assist. Prof. Azad Rasul, and unlock the full potential of R in your research journey. Let’s get started!