wendy monyee Ответов: 1

Функции-члены и нарезка


Anonymised scores (out of 60) for an examination are stored in a NumPy array. Write:

A function that takes a NumPy array of the raw scores and returns the scores as percentages, sorted from lowest to highest (try using scores.sort(), where scores is a NumPy array holding the scores).

A function that returns the maximum, minimum and mean of the raw scores as a dictionary with the keys 'min', 'max' and 'mean'. Use the NumPy array functions min(), max() and mean() to do the computation, e.g. max = scores.max().

Design your function for the min, max and mean to optionally exclude the highest and lowest scores from the computation of the min, max and mean.

Hint: sort the array of scores and use array slicing to exclude the first and the last entries.

Use the scores

scores = np.array([58.0, 35.0, 24.0, 42, 7.8])
to test your functions.


Что я уже пробовал:

def to_percentage_and_sort(scores):
    # YOUR CODE HERE
    raise NotImplementedError()

def statistics(scores, exclude=False):
    # YOUR CODE HERE
    raise NotImplementedError()

1 Ответов

Рейтинг:
11

Richard MacCutchan

# YOUR CODE HERE

Это та часть, которую вы должны написать. Этот сайт не предоставляет код для заказа. Однако если у вас есть конкретный вопрос, то, пожалуйста, задайте его, и люди постараются вам помочь.


wendy monyee

Я не знаю, что делать :-( пожалуйста, помогите мне

Richard MacCutchan

Начните с изучения Python или изучите свои заметки о курсе. Если вы не можете понять ни того, ни другого, тогда поговорите со своим учителем.