Обложка канала

Задачи по Python и машинному обучению

Задачи по питону и машинному обучению: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и др. #Python #ml

Задачи по Python и машинному обучению

4 года назад
Открыть в
Массив данных basket содержит по одной строке для каждого покупателя и по столбцу для каждого товара. Значение 1 в ячейке (i,j) означает, что покупатель i купил товар j. Дан код:
import numpy as np
basket = np.array([[1, 1, 1, 1], [1, 1, 1, 0]])
co_purchases = np.sum(np.all(basket[:,2:], axis = 1)) / basket.shape[0]
print(co_purchases)