from java.lang import System t0= System.currentTimeMillis() ds1= 2* randomn(0,100000) + 20 ds2= 1.2* randomn(0,10000) + 10 #print ( '1: ', System.currentTimeMillis() - t0 ) ds= append( ds1, ds2 ) s= sort( ds ) ds= ds[s] #print ( '2: ', System.currentTimeMillis() - t0 ) plot( 0, histogram(ds,20) ) from org.virbo.dataset.DataSetUtil import kmeansCadence km= kmeansCadence(ds,2) #print ( '3: ', System.currentTimeMillis() - t0 ) plot( 1, km.property( QDataSet.DEPEND_0 ), km + randomn(0,ds.length())/10 ) #print ( '4: ', System.currentTimeMillis() - t0 ) writeToPng('test037_kmeans.png')