目录
方法2:使用pandas.crosstab()方法制作单程频率表
方法3:使用pandas.crosstab()方法制作双向频率表
如何在Python中使用NumPy创建一个矢量
NumPy是一个通用的数组处理包。它提供了一个高性能的多维数组对象,以及处理这些数组的工具。它是用Python进行科学计算的基本软件包。Numpy基本上用于创建n维的数组。
矢量是由分量构成的,分量是普通数字。我们可以把向量看作是一个数字列表,而向量代数是对列表中的数字进行的操作。换句话说,向量就是numpy的一维数组。
为了创建一个向量,我们使用np.array方法。
语法: np.array(list)
参数:它采用1-D列表,可以是1行和n列,或n行和1列。
返回:它返回的向量是numpy.ndarray。
注意:我们也可以用其他方法来创建向量,这些方法会返回一维的numpy数组,例如np.range(10), np.zeros((4, 1))会得到一维数组,但最合适的方法是使用np.array与一维列表。
创建一个矢量
在这个例子中,我们将创建一个水平向量和一个垂直向量
# importing numpy
import numpy as np
# creating a 1-D list (Horizontal)
li