Usuwanie duplikatów w Python/ Numpy

A = np.array([[1,2],[1,1],[1,3],[2,5],[2,6],[2,7]]) def por(x,y): if (x[0] == y[0]): return False else: return True for i in range(6): for j in range(6): if (por(A[i],A[j]) == False) and i != j: A[j] = [0,0] print(A,”\n”) A=A[~np.all(A==0,axis=1)]...

Rozkład normalny – test w Python

import seaborn as sns import numpy as np. import scipy as sp import matplotlib.pyplot as plt from statsmodels.distributions.empirical_distribution import ECDF tips = sns.load_dataset(’tips’) print(tips.head()) tips[’logtip’] = np.log(tips.tip)...

Mnożenie macierzy

Z defnicji wynika, że iloczyn A · B jest wykonalny gdy ilość kolumn macierzy A jest taka sama jak ilość wierszy macierzy B. Otrzymana macierz ma tyle wierszy ile miała macierz A i tyle kolumn ile miała macierz B. Mnożenie macierzy polega zatem na mnożeniu kolejnych...

Wzory skróconego mnożenia

(a + b)² = a² + 2ab + b² (a – b)² = a² – 2ab + b² (a – b)(a + b) = a² – b² (a + b)³ = a³ + 3a²b + 3ab² + b³ (a – b)³ = a³ – 3a²b + 3ab² – b³ a³ + b³ = (a + b)(a² – ab + b²) a³ – b³ = (a – b)(a² + ab + b²)...