← back to Handbag Authentication
handbag_data/github_datasets/Luxury-Handbag-Price-Prediction/Codes/understanding_features.py
48 lines
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
"""
Created on Sat Nov 17 20:54:56 2018
@author: abinaya
"""
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("/Users/abinaya/USC/Studies/NLCI/Project/Data/clean_data.csv")
### inner material
median_inner_material = {}
for key in df["inner material"].unique():
median_inner_material[key] = df.loc[df["inner material"] == key, "price"].median()
plt.figure()
plt.bar(range(len(median_inner_material)), median_inner_material.values(), align='center')
plt.xticks(range(len(median_inner_material)), list(median_inner_material.keys()))
plt.title("Inner Material")
### hardware - metal type
median_hardware_metal_type = {}
for key in df["hardware - metal type"].unique():
median_hardware_metal_type[key] = df.loc[df["hardware - metal type"] == key, "price"].median()
plt.figure()
plt.bar(range(len(median_hardware_metal_type)), median_hardware_metal_type.values(), align='center')
plt.xticks(range(len(median_hardware_metal_type)), list(median_hardware_metal_type.keys()))
plt.title("Hardware - Metal Type")
### hardware - strap type
median_hardware_strap_type = {}
for key in df["hardware - strap type"].unique():
median_hardware_strap_type[key] = df.loc[df["hardware - strap type"] == key, "price"].median()
plt.figure()
plt.bar(range(len(median_hardware_strap_type)), median_hardware_strap_type.values(), align='center')
plt.xticks(range(len(median_hardware_strap_type)), list(median_hardware_strap_type.keys()))
plt.title("Hardware - Strap Type")