Skip to main content
100%

Scatterplot of NYC Food Data

✓ Published1🌍 Public
Jjjlaber
Last edited Feb 14, 2023
Created on Feb 9, 2023

This scatterplot maps NYC Foodhub delivery data, plotting delivery time against customer rating for each order. The visualization reveals any correlation between how long deliveries take and customer satisfaction. The code loads CSV data from a GitHub-hosted Kaggle dataset, parses numeric fields, and uses d3.scaleLinear to map domain values to screen coordinates. D3’s selection and join pattern render circles for each order, with the chart redrawing on data load and window resize.

AI-generated description

Loading a dataset that has information on food orders/deliveries in NYC through the app Foodhub.

(Dataset from: https://www.kaggle.com/datasets/ahsan81/food-ordering-and-delivery-app-dataset)

Column Description/Data Types

order_id: unique id that is connected to each order (Ordinal)

customer_id: unique id that is connected to the customer ordering the food (Ordinal)

restaurant_name: name of the restaurant that the order is from (Categorical)

cuisine_type: type of food ordered (Categorical)

cost_of_the_order: how much the order cost (Quantitative)

day_of_the_week: either Weekend or Weekday, indicates when the order took place (Categorical)

rating: rating that customer gave on order (out of 5) (Quantitative)

food_preparation: time (in minutes) that it took the restaurant to prepare the order to be delivered (Quantitative)

delivery_time: time (in minutes) that it took for the order to be delivered to the customer (Quantitative)

MIT Licensed

Similar vizzes