README.md
Overview
This is a simple algorithm that predict diamond prices using diamond dataset in ggplot2 package.
Usage
Input
Parameter | Description |
---|---|
carat | weight of the diamond (0.2–5.01) |
cut | quality of the cut (Fair, Good, Very Good, Premium, Ideal) |
color | diamond colour, from J (worst) to D (best) |
clarity | a measurement of how clear the diamond is (I1 (worst), SI1, SI2, VS1, VS2, VVS1, VVS2, IF (best)) |
x | length in mm (0–10.74) |
y | width in mm (0–58.9) |
z | depth in mm (0–31.8) |
depth | total depth percentage = z / mean(x, y) = 2 * z / (x + y) (43–79) |
table | width of top of diamond relative to widest point (43–95) |
Output
Parameter | Description |
---|---|
price | price of the diamond in $ |
Examples
{
"carat": 0.23,
"cut": "Ideal",
"color": "E",
"clarity": "SI2",
"depth": 61.5,
"table": 55,
"price": 326,
"x": 3.95,
"y": 3.98,
"z": 2.43
}
{ "carat": 0.59,
"cut": "Very Good",
"color": "G",
"clarity": "SI2",
"depth": 60.6,
"table": 56,
"price": 1210,
"x": 5.47,
"y": 5.48,
"z": 3.32
}
Contents