private void createContenedoresGraphic() {
		horizontalContenedoresBarModel = new HorizontalBarChartModel();
		horizontalContenedoresBarModel.setStacked(true);
		horizontalContenedoresBarModel.setBarMargin(40);
		
		
		Axis xAxis = horizontalContenedoresBarModel.getAxis(AxisType.X);
		xAxis.setLabel("Espacio del Contenedor");
		xAxis.setMin(0);
		
		
		xAxis.setMax(data.getTamMax());
		int max=-5;
		for(Integer iteracion: data.getCortes().keySet() ){
			if(iteracion>max)
				max=iteracion;
		}
		
		
		List<ChartSeries> espacios = new ArrayList<ChartSeries>();
		Map<Integer,Boolean> chartCreados = new HashMap<Integer,Boolean>();
		for(Integer iteracion: data.getCortes().keySet() ){
			List<Integer> registros = data.getCortes().get(iteracion);
			int i=0;

			for(Integer basija:registros){					
				if(chartCreados.containsKey(i)){
					ChartSeries cs= espacios.get(i);
					cs.set("Contenedor"+iteracion, basija);
					
				}else{
					ChartSeries cs = new ChartSeries();
					cs.setLabel("Espacio"+(espacios.size()+1));
					
					for(int k=1;k<=max;k++){
						cs.set("Contenedor"+k, 0);
					}
					
					cs.set("Contenedor"+iteracion, basija);
					espacios.add(cs);
					chartCreados.put(i, true);
				}				
				i++;
			}
		}

		for(ChartSeries chart:espacios){
			horizontalContenedoresBarModel.addSeries(chart);
		}
	}