Tell us what’s happening:
Describe your issue in detail here.
Your code so far
import numpy as np
def calculate(list):
if np.size(list) == 9:
m = np.reshape(list,(3,3))
calculations = dict({
'mean':[np.mean(m,axis=0),np.mean(m,axis=1),np.mean(m)],
'variance':[np.var(m,axis=0),np.var(m,axis=1),np.var(m)],
'standard deviation':[np.std(m,axis=0),np.std(m,axis=1),np.std(m)],
'max':[np.max(m,axis=0),np.max(m,axis=1),np.max(m)],
'min':[np.min(m,axis=0),np.min(m,axis=1),np.min(m)],
'sum':[np.sum(m,axis=0),np.sum(m,axis=1),np.sum(m)]
})
return calculations
else:
print('ValueError')
The test is failed, I add dtype =np.float64 but I have the same result.
Your browser information:
User Agent is: Mozilla/5.0 (Linux; Android 10; Redmi 7A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Mobile Safari/537.36
Challenge: Data Analysis with Python Projects - Mean-Variance-Standard Deviation Calculator
Link to the challenge: