nikasa

nikasa / DiamondPrice / 0.1.0

README.md

Overview

This is a simple algorithm that predict diamond prices using diamond dataset in ggplot2 package.

Usage

Input

ParameterDescription
caratweight of the diamond (0.2–5.01)
cutquality of the cut (Fair, Good, Very Good, Premium, Ideal)
colordiamond colour, from J (worst) to D (best)
claritya measurement of how clear the diamond is (I1 (worst), SI1, SI2, VS1, VS2, VVS1, VVS2, IF (best))
xlength in mm (0–10.74)
ywidth in mm (0–58.9)
zdepth in mm (0–31.8)
depthtotal depth percentage = z / mean(x, y) = 2 * z / (x + y) (43–79)
tablewidth of top of diamond relative to widest point (43–95)

Output

ParameterDescription
priceprice 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
}