精易论坛
标题:
python用pandas计算csv文件每一行的平均数
[打印本页]
作者:
E语言|菜鸟
时间:
2021-10-30 14:34
标题:
python用pandas计算csv文件每一行的平均数
今天在python训练题库里面看到一个题目
就是pandas处理csv文件,计算每一行的平均数
df = pd.DataFrame()这个用来创建一个示例的csv格式数据
df['avg'] = df.mean(axis=1).astype(float) 这个mean(axis=1)是按行计算平均值,还有转换为float类型
import pandas as pd
df = pd.
DataFrame
(
{
"0":
[
0, 1, 2, 3, 4
]
,
"1":
[
2, 3, 4, 5, 6
]
,
"2":
[
7, 5, 8, 6, 7
]
}
)
df
[
' avg'
]
= df.mean
(
axis=1
)
.astype
(
float
)
print
(
df
)
import pandas as pd
df = pd.DataFrame(
{
"0": [0, 1, 2, 3, 4],
"1": [2, 3, 4, 5, 6],
"2": [7, 5, 8, 6, 7]
}
)
df['avg'] = df.mean(axis=1).astype(float)
print(df)
嘤嘤嘤,这就算出来了-.-
1.png
(9.68 KB, 下载次数: 0)
下载附件
2021-10-30 14:31 上传
挺水的,最近在学习pypandas数据分析处理,大伙看看就好
有什么更牛逼的方法请指教
作者:
默影
时间:
2021-11-23 21:18
感谢分享~~~666
作者:
xjshuaishuai
时间:
2022-1-19 11:54
谢谢分享!
作者:
なす随风ぬね
时间:
2022-1-21 20:48
感谢分享
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4