我必须将一个Dataframe分组并通过使用键作为输入参数来进行更多计算。这样做,我发现了一些奇怪的性能行为。 分组的时间还可以,还可以获取密钥。但是,如果我同时执行这两个步骤,则需要24倍的时间。
我使用错了吗?还是有另一种方法来获取具有所有索引的唯一参数对?
这是一个简单的示例:
<script>
var geojson = geojson;
mapboxgl.accessToken = 'pk.eyJ1IjoieW9zcmFqYWJyaSIsImEiOiJjazh4M3duc3AwMnJhM2VzMmxjOThxa2F6In0.OAugyooi_oKgzRTznR4eyw';
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v11',
center: [9.5, 36.5],
zoom: 7
});
map.addSource(currentKey, {
"type": "geojson",
"data": geojson,
cluster: true
});
map.addLayer({
id: 'points',
source: 'pointsSource',
type: 'circle',});
</script>
预先感谢您的评论或想法。