Skip to main content
100%

Piechart Practice

✓ Published0🌍 Public
TTammminana
Last edited May 8, 2023
Created on May 8, 2023

This pie chart visualization shows the top cuisine types by number of orders from a NYC food delivery dataset sourced from Kaggle. It renders a donut chart with colored slices, labels showing order counts above 100, and a legend listing each cuisine type. The visualization uses d3.pie and d3.arc to generate the chart, d3.scaleOrdinal for color mapping, and d3.flatRollup to aggregate order counts by cuisine category. Data is loaded asynchronously via fetch and parsed with d3.csvParse.

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