में numpy
/ scipy
, वहाँ एक है कुशल तरीका एक सरणी में अद्वितीय मानों के लिए आवृत्ति मायने रखता है पाने के लिए?
इन पंक्तियों के साथ कुछ:
x = array( [1,1,1,2,2,2,5,25,1,1] )
y = freq_count( x )
print y
>> [[1, 5], [2,3], [5,1], [25,1]]
(आप के लिए, आर उपयोगकर्ताओं को वहाँ, मैं मूल रूप से table()
समारोह के लिए देख रहा हूँ )
collections.Counter(x)
पर्याप्त?