# Blog

Blog

## Progress Log 110 (R): Matrix Arithmetic

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 109 (R): Matrix Subsetting

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 108 (R): Create and Name Matrices

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 107 (R): Vector Subsetting

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 106 (R): Vector Arithmetic

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 105 (R): Create and Name Vectors

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 104 (R): Basic Data Types

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 103 (R): The True Basics

I’m taking an edX course entitled “Introduction to R for Data Science” and all of the concepts described below come…

## Progress Log 78 (Python): Choosing a chart for your Project, Univariate and Bivariate Data, Project – Investigate a Dataset

I’m taking a nanodegree course entitled “Data Analysis” by Udacity and all of the concepts described below come from that…

## Progress Log 68 (Excel): Moving Averages

I’m taking a nanodegree course entitled “Data Analysis” by Udacity and all of the concepts described below come from that…

## Progress Log 67 (SQL): Calculating results with CASE, ELSE, END AS, JOIN

I'm taking a course entitled "Intro to SQL: Querying and managing data" by Khan Academy and all of the concepts…

## Progress Log 66 (SQL): AND/OR, Querying IN subqueries, LIKE “%%”, Restricting grouped results with HAVING, AS, AVG, COUNT, GROUP BY

I'm taking a course entitled "Intro to SQL: Querying and managing data" by Khan Academy and all of the concepts…

## Progress Log 65 (SQL): Creating a table and inserting data, Querying the Table, Aggregating Data

I'm taking a course entitled "Intro to SQL: Querying and managing data" by Khan Academy and all of the concepts…

## Progress Log 64 (SQL): CREATE TABLE, DROP TABLE, ALTER TABLE, Temporary Tables, Computed Columns – PERSISTED, Demo: Working with Tables

I'm taking a course entitled "Developing SQL Databases" by Microsoft at edX and all of the concepts described below come from…

## Progress Log 63 (SQL): What is a Schema?, Object Name Resolution, Demo: Schemas

I'm taking a course entitled "Developing SQL Databases" by Microsoft at edX and all of the concepts described below come from…

## Progress Log 62 (SQL): Introduction to Data Types, Numeric Data Types, Data and Time Data Types, Unique Identifiers, Converting Data Between Data Types

I'm taking a course entitled "Developing SQL Databases" by Microsoft at edX and all of the concepts described below come from…

## Progress Log 61 (SQL): Normalizing Data, Normalizing Terms, Denormalizing, Normalization Forms – First Normal Form, Second Normal Form, etc., Overnormalization Forms, Walkthrough: From Unnormalized to 3NF

I'm taking a course entitled "Developing SQL Databases" by Microsoft at edX and all of the concepts described below come from…

## Progress Log 60 (Python 3): Boolean Logic and Control Flow, Modulo Operator %2 == 0, Pandas – Column Access, Row Access

I'm taking a course entitled "Introduction to Python for Data Science" by Microsoft at edX and all of the concepts described…

## Progress Log 59 (Python 3): Histograms – .hist(x, bins=), Customization – append, .fill_between(), .xlabel(), .ylabel(), .title(), .yticks()

I'm taking a course entitled "Introduction to Python for Data Science" by Microsoft at edX and all of the concepts described…

## Progress Log 58 (Python 3): Numpy: Basic Statistics – .mean(), .median(), .corrcoef(), .std(), Basic Plots with Matplotlib

I'm taking a course entitled "Introduction to Python for Data Science" by Microsoft at edX and all of the concepts described…

## Progress Log 57 (Python 3): Numpy, 2D Numpy Arrays

I'm taking a course entitled "Introduction to Python for Data Science" by Microsoft at edX and all of the concepts described…

## Progress Log 56 (Python 3): **, Sublists, max(), min(), round(), .index(), .count(), .replace(), Install Package, Lab

I'm taking a course entitled "Introduction to Python for Data Science" by Microsoft at edX and all of the concepts described…

## Progress Log 55 (Python 3): Final Assessment

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 54 (Python 3): Tasks, Assessment

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 53 (Python 3): ‘w’ or ‘w+’ Modes, .seek(0) Method, .seek() offset & whence, Writable Modes, Writing to a File, read plus Mode r+

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 52 (Python 3): .readline() method, .readline() while loop, .readline() with .strip(), .strip() method arguments

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 51 (Python 3): .readlines() method, .readlines() list return, .close() method

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 50 (Python 3): Import Files into Jupyter, Open File in Read Mode – open(), .read() method, .read() a number of characters, using .read() strings

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 49 (Python 3): Assessment

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 48 (Python 3): Tasks

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 47 (Python 3): Tasks

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 46 (Python 3): .split() method, .split(‘-‘), .join() method, Cast String to List

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 45 (Python 3): .extend() method, .reverse() method, .sort() method & sorted()

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 44 (Python 3): range(stop), range(start,stop), range(start,stop,step)

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 43 (Python 3): for/in, Sort and Filter, .count(), Search

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 42 (Python 3): Assessment Task

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 41 (Python 3): Tasks

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 40 (Python 3): Insert a New Value for an Index, Insert Items into a List, Delete a Specific List Index, .pop() Returns and Deletes Item in List, An Empty List is False, Delete a Specific Object from a List with .remove()

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 39 (Python 3): Creating Lists, Accessing Lists, List Append

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 38 (Python 3): Tasks

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 37 (Python 3): Iterate by Character; Iterate by Sub-string; String Methods; len(), .count(), .find()

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 36 (Python 3): Index Slicing; Access Sub-strings, Access Parts of Sub-string, Access Sub-strings by Step Size, Access Sub-string Step Backward

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 35 (Python 3): String Sequences; String Index [], Using a Negative Index

I'm taking a course entitled "Introduction to Python: Fundamentals" by Microsoft at edX and all of the concepts described below come…

## Progress Log 34 (Python 3): Tasks

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 33 (Python 3): Tasks

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 32 (Python 3): while True Loop, Increment a Variable, Decrement a Variable, while Loop with Boolean Comparisons, while with Boolean string Tests

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 31 (Python 3): Module 3 Required Activity, Nested Conditionals, Escape Sequences

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 30 (Python 3): Math Operators, Tasks

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 29 (Python 3): Casting, Concept: Casting Numeric Input, Task 3

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 28 (Python 3): String Comparisons, String Compare with “if”, Return a string: “correct” or “incorrect”, Elif

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 27 (Python 3): Boolean Conditional, Conditionals: Boolean String Methods, Comparison Operators, if Comparisons

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 26 (Python 3): Sequence, Avoid “Hard” Coded Values, Module 2 Coding Activities

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 25 (Python 3): Function with Arguments, Simple Functions, Function Parameters, Call Function with Return, Call Function with Multi-Parameters

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 24 (Python 3): Module 1 Coding Activity

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described below…

## Progress Log 23 (Python 3): Strings with Quotes, Boolean String Tests, String Format Methods, Formatting String input(), Boolean “in” Keyword

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described…

## Progress Log 22 (Python 3): Creating ASCII Character Art, input(), print(), Combining Strings and Integers with a Comma

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described…

## Progress Log 21 (Python 3): Using the Python type() Function, Addition, Variable Addition, TypeError, SyntaxError, NameError

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described…

## Progress Log 20 (Python 3): Strings, Integers, Variables, Data Types

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described…

## Progress Log 19 (Python 3): “Hello, world!”; Comments; Edit, Run, and Save; Set the Programming Language; Reset the Kernel; Insert a Cell

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described…

## Progress Log 18 (Python 3): Using Jupyter Notebooks, Code Cell, Markdown Cell

I'm taking a course entitled "Introduction to Python: Absolute Beginner" by Microsoft at edX and all of the concepts described…

## Progress Log 17 (R): Proportions, Averages and Standard Deviations

I'm taking a course entitled "Data Science: Visualization" by HarvardX at edX and all of the concepts described below come…

## Progress Log 16 (R): Normal Distribution; Mean (R code), Standard Deviation (R code), Standard Units (R code)

I'm taking a course entitled "Data Science: Visualization" by HarvardX at edX and all of the concepts described below come…

## Progress Log 15 (R): Distributions, Empirical Cumulative Distribution Function (eCDF), Histograms, Density Plots

I'm taking a course entitled "Data Science: Visualization" by HarvardX at edX and all of the concepts described below come…

## Progress Log 14: Smooth Density Plots, Interpret Density Plots

I'm taking a course entitled "Data Science: Visualization" by HarvardX at edX and all of the concepts described below come…

## Progress Log 13: Data Visualization for Categorical Data and Numerical Data

I'm taking a course entitled "Data Science: Visualization" by HarvardX at edX and all of the concepts described below come…

## Progress Log 12 (R): Numbers Required to Summarize a Set of Data, Types of Variables, Extract the Variable Names from a Dataset using the “names” Function

I'm taking a course entitled "Data Science: Visualization" by HarvardX at edX and all of the concepts described below come…

## Progress Log 11 (EXCEL): Butterfly Charts II; Add a Heatmap to Your Pivot Table, Turn Your Pivot-Heatmap into a Butterfly Combo Chart, Calculate Percentages for Bar Graphs and Column Graphs, Select Percentage Range and Create the Bar Graphs and Column Graphs, Formatting the Bar Chart to be a Butterfly Wing, Remove the Border of the Visualization and Enlarge and Move the Bar Chart to Cover the Calculations and Fit Right on Top of the Pivot Table, Repeat the Exercise for a Column Chart, with the Addition of Inverting your Column Chart Axis

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts described…

## Progress Log 10 (EXCEL): Butterfly Charts; Expand Columns, Create a Pivot Table, Add Specific Fields, Filter the List of Products, Set Filters for the Fields with Specific Values, Sort the Columns and Rows in Reverse Alphabetical Order, Sort the Sales Total in Descending Order, Show Data of Sales as Currency on Pivot Table

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts described…

## Progress Log 9: Butterfly Charts, Stream Graphs, Marimekko Charts, Sankey Diagrams, Candlestick Charts, Funnel Charts

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts described…

## Progress Log 8 (EXCEL): Business Context, Ways to Share your Visualizations, Create a Pivot Table and a Pivot Chart, Add a Heatmap, Add a Scorecard, Add Data Slicers, Add a Field Reference for Total Sales, Add a Sales to Target Calculated Field

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts described…

## Progress Log 7: Types of Data Visualizations, Types of Formats when Designing Dashboards

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts described…

## Progress Log 6 (EXCEL): Add Derived Columns, Add Month, Filter by Month, Highlighting Extremes and Outliers, Create a Pivot Table, Display Data on the Pivot Table

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts described…

## Progress Log 5 (EXCEL): Set up your Data for Better Analysis, Displaying Particular Data, Sort by Descending Order, Show All Data, Sort by Ascending Order

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts…

## Progress Log 4: Pivot Tables, Gauge Charts, Area Charts, Pareto Charts

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts…

## Progress Log 3: Simple Chart Types, Complex Comparison Types

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts…

## Progress Log 2 (EXCEL): Formatting your Table, Creating a Chart, Changing Chart Types, Changing Data Displayed in your Chart, Sort your Chart

I'm taking a course entitled "Data Visualization: A practical approach for absolute beginners" at edX and all of the concepts…

## Progress Log 1: Purpose of Data Visualization, Ingredients of a Chart, Components of Visual Processing

A year after discovering data analytics and data science, I have decided to commit to learning the art form. This…

## Short Story: A little hand up can mean so much to someone else.

A small act of kindness can create a hugely positive result. A true story.

## Will Racial Discrimination be a Thing of the Past? – A study of racism in the 21st century

The quote "In order to get beyond racism, we must first take account of race" by Harry Blackmun originates from…

## Innovative Approaches to Mental Health: Trauma-Informed Approach and Trauma-Specific Interventions

I am currently working on a project called "Re-Invent Society" which finds innovative approaches to helping people through traumatic life…

## Competitiveness: Does it destroy or build potential?

We are taught from a young age to find something we are good at or something that we like, and…

## Short Story: Goodbye to the Sweetest Dog in the World

I met Curie in the last stages of her life. She was a Siberian Husky with beautiful reddish brown fur.…

## Male Empowerment Movements Scarce in the 21st Century

Men should be powerful leaders. It is generally not considered negative to describe men as aggressive, as it shows that they…

## Whistleblowing is Important for a Healthy Society

Whistleblowers, narks, tattletales, snitches. snakes, rats... Being an informant in present day society seems to be a bad thing, but is…

## Mental Health: A Real Issue in Prison

People from various backgrounds end up in prison. Whether it be those born into poverty or those who try to…

## Dispelling Prison Myths

I have compiled a list of clichés that I have found on the internet about prison as well as some…

## Private Prisons: Are they really a good alternative?

Working as a Corrections Officer in New Zealand at a private prison that was slowly transforming back to a government-run…

## New Zealand: Hiking around Tongariro

The Tongariro Northern Circuit is a three to four day trek of about 43 km in the centre of the…

## Prison Talk: How should Corrections Officers communicate with inmates?

One of the most disappointing ongoing experiences I had while working for a male remand prison in New Zealand was…

## Corruption and the superfluous of prisons

Today an inmate confessed to some corruption going on in our prison and exposed names of a few officers that…

## Native Peoples Incarcerated – A New Zealand Perspective

On October last year, the New Zealand Government announced that they would add 1800 new beds to New Zealand prisons…

## Stories from Prison

Having worked as a Corrections Officer for more than a year has given me the opportunity to hear some personal…