‹›Probabilidad y estadística extendidasRendimiento mejorado de agrupación de datos
Compare los tiempos de agrupación de datos. Los siguientes cuadros muestran las comparaciones de velocidades de distintos tamaños de muestras y especificaciones de compartimiento. Los experimentos fueron realizados en un sistema de Windows 10 con un procesador Intel Xeon E3-1245 v2 3.40 GHz. El número en la parte inferior muestra cuán rápida es la versión 11 comparada con la versión 10.
Compartimentos unidimensionales no uniformes.
muestre la entrada completa de Wolfram Language
SeedRandom[1];
rlist = Sort[RandomReal[1, 100]];
Table[
BlockRandom[SeedRandom["MarketingExample"];
data = RandomReal[1, n]];
Mean[Table[First[AbsoluteTiming[BinCounts[data, {rlist}];]], {5}]]
, {n, {100, 10000, 1000000}}]
Compartimentos bidimensionales no uniformes.
muestre la entrada completa de Wolfram Language
SeedRandom[1];
rlist1 = Sort[RandomReal[1, 100]];
rlist2 = Sort[RandomReal[1, 100]];
Table[
BlockRandom[SeedRandom["MarketingExample"];
data = RandomReal[1, {n, 2}]];
Mean[Table[
First[AbsoluteTiming[BinCounts[data, {rlist1}, {rlist2}];]], {5}]]
, {n, {100, 10000, 1000000}}]
Compartimentos unidimensionales uniformes.
muestre la entrada completa de Wolfram Language
Table[
BlockRandom[SeedRandom["MarketingExample"];
data = RandomReal[1, n]];
Mean[Table[First[AbsoluteTiming[BinCounts[data, {0, 1, 0.1}];]], {5}]]
, {n, {10000, 100000, 1000000}}]
Compartimentos bidimensionales uniformes.
muestre la entrada completa de Wolfram Language
Table[
BlockRandom[SeedRandom["MarketingExample"];
data = RandomReal[1, {n, 2}]];
Mean[Table[
First[AbsoluteTiming[
BinCounts[data, {0, 1, 0.1}, {0, 1, 0.1}];]], {5}]]
, {n, {10000, 100000, 1000000}}]