I\'ve created a MapBox instance with:
var map = new mapboxgl.Map({ container : \'map\', style : \'mapbox://styles/mapbox/streets-v9\' });
You saw this? https://www.mapbox.com/mapbox-gl-js/api/#marker#remove
Instead of map.remove maybe try marker.remove:
var marker = new mapboxgl.Marker().addTo(map); marker.remove();