cars_filtered = aq
.from(carsDataset)
.select(
"name",
"cylinders",
"power (hp)",
"weight (lb)",
"0-60 mph (s)",
"economy (mpg)"
)
.rename({ name: "Name" })
.rename({ cylinders: "Cylinders" })
.rename({ "power (hp)": "Hp" })
.rename({ "weight (lb)": "Weight in lb" })
.rename({ "economy (mpg)": "Efficency" })
.filter((d) => d["Hp"] > 120)
.derive({ "Weight to Power": (d) => d["Weight in lb"] / d["Hp"] })
.orderby(aq.desc("Weight to Power"))
.objects()