Нумпи.хстацк () и нумпи.встацк () у Питхону са Примером

Преглед садржаја:

Anonim

Шта је хстацк?

Са хстацк-ом можете податке додавати хоризонтално. Ово је врло погодна функција у Нумпи-у. Проучимо то на примеру:

## Horitzontal Stackimport numpy as npf = np.array([1,2,3])g = np.array([4,5,6])print('Horizontal Append:', np.hstack((f, g)))

Излаз:

Horizontal Append: [1 2 3 4 5 6]

Шта је встацк?

Помоћу встацк можете вертикално додавати податке. Проучимо то на примеру:

## Vertical Stackimport numpy as npf = np.array([1,2,3])g = np.array([4,5,6])print('Vertical Append:', np.vstack((f, g)))

Излаз:

Vertical Append: [[1 2 3][4 5 6]]

Генериши случајне бројеве

Да би се генерисали случајни бројеви за употребу Гауссове дистрибуције

нумпи.рандом.нормал (лоц, размера, величина)

Ево

  • Лоц: средња вредност. Центар дистрибуције
  • скала: стандардна девијација.
  • Величина: број поврата
## Generate random nmber from normal distributionnormal_array = np.random.normal(5, 0.5, 10)print(normal_array)[5.56171852 4.84233558 4.65392767 4.946659 4.85165567 5.61211317 4.46704244 5.22675736 4.49888936 4.68731125] 

Ако је уцртана, дистрибуција ће бити слична следећој

Резиме

Испод је резиме основних функција које се користе са НумПи

објективан Код
додати вертикално встацк
додати водоравно хстацк