Is the default
stats command for computing avg,min,max and sdev a custom search command which calls the rawstats.py file?
I have disabled the rawstats command for my search app, but I am available to run the stats command.
Am I missing something or is my understanding wrong?
stats command is a builtin.
rawstats is the command that uses
[rawstats] filename = rawstats.py streaming = true retainsevents = true overrides_timeorder = false
so dart . if i define my additional functionality to this piece of code in rawstats.py file
"""returns the median, average, standard deviation, min and max of a sequence"""
tot = sum(r)
avg = tot/len(r)
sdsq = sum([(i-avg)**2 for i in r]) s = list(r) s.sort() return s[len(s)//2], avg, (sdsq/(len(r)-1 or 1))**.5, min(r), max(r)
and save it as seperate command .. will that work ??
no..values are correct only... i need to have some extra funtionality of stats command..so wanted to check that stats command file..cany you me help me in finding the exact file pls
As dart says, there is no external file.
stats is a built-in command. If you need extra functionality, you'll need to build your own custom search command that adds it.
I'm not sure what you didn't understand about that
stats is an INTERNAL command. There IS no available code for it.
rawstats.py seems like a good place to start with your own experiments.