使用 Python 查找 CSV 文件中所有条目的统计信息,例如平均值
Finding statistics, such as the mean, of all entries in a CSV file using Python
我有一个包含 160 行和 245 列的 CSV 文件。它代表屏幕上的不同像素,每个像素都有一个值。我想计算所有 pixels/entries 的平均值,但只能找到每一行或每一列的文档。我怎样才能找到整个文件的平均值?
您只需使用 pandas
加载数据框,将其转换为 numpy.array
,然后调用 np.array.mean()
。
例子
df = pd.read_csv('your_dataframe.csv', sep=';', decimal=',').to_numpy()
mean = df.mean()
我有一个包含 160 行和 245 列的 CSV 文件。它代表屏幕上的不同像素,每个像素都有一个值。我想计算所有 pixels/entries 的平均值,但只能找到每一行或每一列的文档。我怎样才能找到整个文件的平均值?
您只需使用 pandas
加载数据框,将其转换为 numpy.array
,然后调用 np.array.mean()
。
例子
df = pd.read_csv('your_dataframe.csv', sep=';', decimal=',').to_numpy()
mean = df.mean()