Moduscode Python
import statistics
list_one = [1,1,1,2,3,4,5,6]
x = statistics.mode(list_one)
print(x)
Derpy
import statistics
list_one = [1,1,1,2,3,4,5,6]
x = statistics.mode(list_one)
print(x)
# Calculating the mode when the list of numbers may have multiple modes
from collections import Counter
def calculate_mode(n):
c = Counter(n)
num_freq = c.most_common()
max_count = num_freq[0][1]
modes = []
for num in num_freq:
if num[1] == max_count:
modes.append(num[0])
return modes
# Finding the Mode
def calculate_mode(n):
c = Counter(n)
mode = c.most_common(1)
return mode[0][0]
#src : Doing Math With Python.
from scipy import stats
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = stats.mode(speed)
print(x)
# --------------------- MODE ---------------------
# Dataset for questions -
dataset = [2, 1, 1, 4, 5, 8, 12, 4, 3, 8, 21, 1, 18, 5]
# Sorting dataset in ascending order
dataset.sort()
# Creating an empty list to append the occurrence of each number
myList = []
# Counting the occurrence of each number
i = 0
while i < len(dataset) :
myList.append(dataset.count(dataset[i]))
i += 1
# Creating a dictionary for K : V, K = values of sorted dataset, V = occurrence of each number in dataset
myDict = dict(zip(dataset, myList))
# Now we have to differentiate the k values with the highest v values
myDict2 = {k for (k,v) in myDict.items() if v == max(myList) }
# Printing the mode of dataset
print(myDict2)