
Learn Python fundamentals for data analysts and integrate Python scripts into Power BI to create visuals, build clean environments with Anaconda, and enhance reports.
Install python on your PC with the Anaconda distribution, set up a standalone development environment with Jupyter Notebook and Spyder, and integrate Python code into Power BI.
Explore using a Jupyter notebook to create variables, lists, and dictionaries, then build a pandas data frame to model a two-dimensional table for Power BI data integration.
Learn essential dataframe functions in pandas to load data with read_csv, explore with head and tail, inspect with info, describe, and corr, and prepare visuals for Power BI.
Explore data visualization with Python using matplotlib and seaborn; visualize data with univariate, bivariate, and multivariate analyses and create visuals for Power BI integration.
Harness Python scripting in Power BI: import data with Python, build visuals in the Python script editor, and run scripts in Power Query, while managing environments to avoid conflicts.
Learn to generate date tables in Python with pandas using date_range, add time attributes like year and month, and export to csv or excel for Power BI.
Explore bivariate analysis of adr and lead time using seaborn regression plots, joint plots, and KDE, then export results into Power bi for interactive reporting.
Explore creating Python-enhanced Power BI reports that create interactive regression visuals and a predicted ADR from a lead time parameter, with filters updating violin, histogram, and trend visuals.
Explore connecting to CSV data sources from GitHub, clean and transform datasets using Power BI and Python pandas, and apply repeatable data-wrangling steps to turn datasets into insights.
Enable IntelliSense and autocomplete in Jupyter notebook to learn functions and code more efficiently. Install and enable the Hinterland extension via Anaconda prompt and pip, activating Jupyter contrib nbextensions.
Develop and call user-defined functions in Python using def, arguments, and return statements, then apply conditionals to compute yearly totals and approve or deny cases in a notebook.
Develop a custom clean text function in pandas to sanitize currency fields like medication revenue, lab cost, and consultation revenue, converting them to numbers and computing total revenue.
Visualize clinic patterns by day and hour with heat maps, using pandas datetime to extract day of week and hour, and pivot tables with seaborn and matplotlib.
Learn how to import a cleaned data set into Power BI, create a heatmap dashboard with Python visuals, and use pivot tables to summarize patient counts and total revenue.
Explore lists and for loops in Python, learn to iterate over elements, modify values, and build new lists; discover list comprehension and simple text analysis workflows.
Explore lemmatization as a text analysis technique to reduce words to their root forms, turning running into run and octopi into octopus using TextBlob.
Explore cleaning and analyzing text with NLTK, including tokenization, stop-word removal, lemmatization, and counting word frequencies and n-grams, to prepare data for Power BI insights.
Create a wine description word cloud by loading a CSV, cleaning text into tokens, and visualizing a customized word cloud with stop words, masks, and matplotlib styling.
Learn to generate shaped word clouds in power BI by preprocessing a subset of data, piping python visuals from Jupyter, and applying tokenization and bag-of-words for interactive text analysis.
Build a python-enhanced Power BI dashboard to analyze the Wall Street Bets dataset, isolate GameStop (GM), and explore sentiment, word frequency, emoji usage, and a word cloud.
Build a text analysis dashboard in Power BI featuring sentiment scores, a Reddit symbol custom visual, and a styled word cloud with contour effects for richer data storytelling.
Set up AR Studio with Power BI, integrate R, and explore data visualization with descriptive and inferential statistics, variable types, and hypothesis testing for Power BI insights.
Explore using R in Power BI for statistical analysis and visualization. Learn core concepts like correlation, regression, and text analysis (including sentiment analysis), plus setting up R Studio.
download r for windows from CRAN and install it, then download and install RStudio desktop to wrap around R and prepare for Power BI in the next video.
Navigate the RStudio interface, run R scripts in the console, use autocomplete, syntax highlighting, and help, and save projects while exploring basics that connect with Power BI.
Configure R in Power BI by setting the home directory and scripting options, upgrade to the latest R version, and connect Power BI with RStudio as the IDE.
Learn three routes for integrating R with Power BI: importing via an R script, transforming data in Power Query, and building R-based visuals to turn data into insights.
Learn to work with objects in R Studio by assigning values with the less-than minus operator, printing, and applying operations like exponentiation, absolute value, and comparisons, while noting case sensitivity.
Explore object classes in R as different data boxes, learning numeric, character, and logical types, how to inspect them with the class function, and how operations and coercion affect results.
Explore how to create and manipulate vectors in R using c to combine data, enforce type consistency, index elements, and apply operations like square root, building blocks for data frames.
Combine vectors into data frames in R, with named columns of equal length. Load and explore data frames using iris, view, head, indexing, and the summary function.
Learn to create a factor in R to store and analyze categorical variables. Adjust and order factor levels to define an ordinal variable using the levels argument.
Explore how R packages extend data analysis, from installing and loading tidyverse and psych to reading SPSS data with Haven and profiling datasets with skimr and describe.
Learn how to locate and evaluate R packages using help documentation, vignettes, and CRAN task views, with practical steps for exploring ggplot2, dplyr, and H2O in RStudio.
Learn row-level data manipulation in R with dplyr: sort with arrange, filter by criteria, then group by and summarize mean, min, and max using pipes.
Explore dplyr's column operations in r to manipulate data, including mutate, select, and rename, and apply these tidyverse techniques to compute metrics like winning percentage.
Chain dplyr verbs with the pipe operator to build a data manipulation pipeline in R, filtering, grouping, and summarizing mean, min, and max wins by team since 2000.
Explore how esquisse simplifies data visualization in r with a drag-and-drop interface. Generate ggplot2 code to create histograms, box plots, and scatter plots with smoothing lines.
Customize ggplot2 visuals in R to match Power BI aesthetics by adjusting labels, colors, and themes on a box plot of housing data, using labs and scale_fill with blues palette.
Learn to create interactive R visuals in Power BI using pre-built visuals from the app marketplace, including clustering and ARIMA forecasting with tooltips, zoom, and dynamic interactivity.
Build an R-enhanced Power BI capstone report comparing housing prices by preferred area using descriptive statistics, scatter plots, histograms, and inferential tests to assess significance.
Build a histogram to compare price distributions by preferred area in a Power BI report, using ggplot2 and tidyverse, then apply formatting and introduce inferential statistics.
Explore performing a t-test in R to compare price by preferred area, interpret the confidence interval and p-value, and present results cleanly for Power BI using tidy and broom.
Migrate the R test results into Power BI by duplicating a query and loading tidied t-test outputs (lower bound, upper bound, p value) for an enhanced report with 95% confidence.
Explore strategies to troubleshoot R, including using the question mark for help, restarting sessions, inspecting the environment, checking and updating package versions, and building reproducible examples to unblock data analysis.
Learn to craft minimal, self-contained reproducible examples in R (reprex) using tiny data like Iris, with needed packages, to share runnable code for troubleshooting and illustration with ggplot histogram.
Explore diverse resources to advance your R and Power BI skills, including tutorials, cheat sheets, community forums, blogs, YouTube channels, and essential books on data visualization and analysis.
Develop text data skills in R using stringr to detect, replace, and manipulate values with regular expressions and tidyverse tools on a miles-per-gallon dataset.
Discover the rebus package to make regular expressions more human readable, using simple word operators to match characters, spaces, and patterns in text and addresses.
Explore advanced text processing in R by combining Rebus and String to detect invalid email addresses and mask social security numbers, then adapt the code for Power BI queries.
Use R text features inside Power BI to perform text analytics and NLP by integrating RStudio workflows into the Power Query editor, detecting valid emails and masking SSN data.
Explore correlation and regression in R, learning to compute correlation coefficients, build a correlation matrix, and visualize linear relationships with scatter plots and heat maps to predict mpg.
Learn how to fit a simple linear regression between weight and miles per gallon, interpret the slope and significance, and assess how much variance is explained by the model.
Explore multiple regression to predict miles per gallon using several variables, including origin as a categorical factor, with iterative variable selection and adjusted r-squared to curb overfitting.
Train a linear regression model in R and make point predictions using a tibble, then evaluate performance with R squared and root mean square error, preparing data for Power BI.
Master advanced R plotting with ggplot2, optimize Power BI performance for large data sets, and apply regex-based text analysis to build basic predictive models using correlation and linear regression.
Explore jitter plots in ggplot2 to visualize distributions and relationships, using color by origin and size by cylinders to reveal patterns in miles per gallon data.
Learn to build a lollipop plot in ggplot2 to compare categorical data, using segments and labeled points, sort by values, and tailor the theme for readability in Power BI reports.
Leverage RDS files to store and retrieve R objects efficiently while computing cumulative sums by group and performing joins with tidyverse, then import results into Power BI via R scripts.
Explore benchmarking performance in R by comparing read speeds for large CSV files across read.csv, tidyverse read_csv, and data.table's fread, highlighting memory constraints and when to choose data.table for efficiency.
Master data.table techniques for large data sets in R, including efficient column selection and row filtering on the Chicago crimes data frame, with regular expressions and Power BI integration.
Automate R scripts with Windows Task Scheduler, pull yesterday's weather data in R with weather can, save as Windsor Weather.rdds, and refresh Power BI queries for daily updates.
Welcome to "Data Science Meets Power BI: Transforming Data into Insights". This comprehensive course is designed to arm you with the powerful skills of Python and R, and the dynamic visualisation capabilities of Power BI. Whether you're a beginner or intermediate user, our expert instructors will guide you through the world of data science and its integration with Power BI.
Learn how to set up Python and R in clean environments, minimising conflicts with Power BI. Explore the use of Integrated Development Environments (IDEs) to write, test, and debug your Python and R scripts. Discover the best Python and R packages for optimal functionality and compatibility, and use these tools to perform high-level statistical analyses, solve complex problems with simple functions and algorithms, and create stunning, highly customizable visuals that go beyond the native capabilities of Power BI.
From basic Python and R knowledge to advanced topics like Natural Language Processing (NLP) and handling large datasets, this course will boost your analytical capabilities and transform you into a proficient data analyst.
In over 15 hours of intensive training videos and multiple resource packs, this course provides the ultimate analytical toolset that empowers you to create in-depth reports and derive actionable insights from your data. Dive into the world where data science meets Power BI and emerge a versatile, highly skilled professional ready to tackle any data challenge.
No prior coding knowledge is required, just bring along your enthusiasm to learn and explore! Join us and start your journey to becoming a data science and Power BI powerhouse today!