在 Python 中使用 csv 文件的问题

问题描述 投票:0回答:1

有两个 csv 文件。一个带有 w 读数的。第二个有 11 列 s 读数。有必要绘制相关图,其中 x 轴上的读数为 w,y 轴上的所有 s 值均进行平方,然后对各行取平均值(例如,取一行使用索引 0 并平均该行上 s 的所有值,依此类推 - 结果,我们只得到一列 s 的逐行平均平方)。为了求平方并取平均值,您需要以数字形式呈现数据(我想是在数组中)。

这怎么办?

在尝试根据任务处理数据(平方,然后按行平均)之前,我决定按行对现有数据进行平均,但由于某种原因,没有获得结果,仅获得此结果。

import pandas as pd

dataW = pd.read_csv(r'C:\Users\Denand\Desktop\w.csv')

dataW

enter image description here

dataS = pd.read_csv(r'C:\Users\Denand\Desktop\zspm.csv', delimiter = ';')

dataS

enter image description here

dataS_means = dataS.mean(axis=1)

dataS_means

结果:enter image description here

python pandas csv
1个回答
0
投票

您的代码运行正确...我已经在以下示例中对其进行了测试:


© www.soinside.com 2019 - 2024. All rights reserved.