Blog posts

2022

Creating Hashes in R with the Hash Package

1 minute read

Published:

R does not provide a native hash table structure, which is unfortunate because if you need a fast and efficient way to retrieve information without worrying about element order, the hash table is a decent data structure choice. R users are not without options, though. The first option involves using an environment variable.

Case Study: Creating Data Generator

4 minute read

Published:

A custom tool built off of multiple python scripts was created for an in-house UX team to make it easier to create data-heavy prototypes.

Geometric Distances: A Crash Course

4 minute read

Published:

In a previous blog post I introduced the concepts of standardization and normalization. A concept common to both of those techniques is distance. Simply put, distance is a mathematical summary of the differences between two objects. These objects can be data points or they can be full distributions. Distance measures fall into two categories:

Applying Standardization vs. Normalization: A Primer for UXers Interested in Machine Learning

4 minute read

Published:

UX researchers who deal with quantitative data are familiar with standardization and normalization. The reasons we would apply them in quantitative UX research are similar to why we would apply them in machine learning.

  • These methods help us control the influence of data points on the analysis such that one particular variable or a set of data points does not skew the results.
  • They also don’t alter the shape of the data very much, which matters according to the questions we are trying to answer.