From: Tim H. <tim...@ie...> - 2006-09-19 19:40:18
|
Keith Goodman wrote: > In what order would you like argsort to sort the values -inf, nan, inf? > Ideally, -inf should sort first, inf should sort last and nan should raise an exception if present. -tim > In numpy 1.0b1 nan is always left where it began: > > EXAMPLE 1 > > >>> x >>> > > matrix([[ inf], > [ -inf], > [ nan]]) > >>> x[x.argsort(0),:] >>> > > matrix([[ -inf], > [ inf], > [ nan]]) > > EXAMPLE 2 > > >>> x >>> > > matrix([[ nan], > [ inf], > [ -inf]]) > >>> x[x.argsort(0),:] >>> > > matrix([[ nan], > [ -inf], > [ inf]]) > > > I would like nan to be in the middle between -inf and inf. > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Numpy-discussion mailing list > Num...@li... > https://lists.sourceforge.net/lists/listinfo/numpy-discussion > > > |