计算数组的平均数
可以直接对一个数组对象使用mean()
函数,来计算数组中数值的平均数。
例如,创建一个数组age,并计算该数组内所有元素的平均数的代码为:
age = np.array([22,26,21])
ageAvg = age.mean()
print(ageAvg)
最后代码的输出为:
23
计算数组的中位数
由于Python中没有计算中位数的内置函数,所以在计算数组中位数时,需要使用NumPy模块中的np.median()
函数。
将数组作为参数传入np.median()
函数中即可。
例如,创建一个数组age,并计算该数组的中位数的代码为:
age = np.array([22,26,21])
ageMed = np.median(age)
print(ageMed)
最后代码的输出为:
22
随机抽取数据
如果需要随机选取数据集中的若干行数据,可以使用pandas模块中的sample()
函数。
将要抽取的行数作为参数,传入该函数中即可。
例如,随机抽取data变量中的100行数据的代码为:
import pandas as pd
data.sample(100)