import pandas as pd # 导入pandas模块
df = pd.read_csv("/root/ipython/8.csv",encoding="GBK")# 打开csv文件
编码问题
- encoding=”GBK”编码有可能是GBK编码
- 默认的是UTF - 8编码
df
# 这是我们的自己编的数据
df["总分"] = df.sum(axis=1)
代码讲解
- 添加每一个人的总分
df[“总分”] 新添加一列
df.sum(axis=1)使用sum模块给”总分”赋值df成功赋值 print(df["数学"].mean()) 84.0代码讲解 - 运用了.mean方法求出了”数学的平均数”
df = df.reindex(index=df.index.insert(9'平均分数'))
File "", line 1
df = df.reindex(index=df.index.insert(9'平均分数'))
^
SyntaxError: invalid syntax
错误讲解
- 9和’数学的平均数’之间缺少逗号
(SyntaxError: invalid syntax)的意思是语法错误
df = df.reindex(index=df.index.insert(13, '平均2分'))
df
成功添加
df.loc["平均分","数学"] = df["数学"].mean()
df.loc["平均分","语文"] = df["语文"].mean()
df.loc["平均分","政治"] = df["政治"].mean()
df.loc["平均分","英语"] = df["英语"].mean()
df.loc["平均分","总分"] = df["总分"].mean()
代码讲解
- 将各科的平均分赋值
总结
- 在这次学习中,我们学会了使用了.mean等方法进行分析考试成绩
这个就是一个自己写的课堂笔记
编程语言往往使程序员能够比使用机器语言更准确地表达他们所想表达的目的。对那些从事计算机科学的人来说,懂得程序设计语言是十分重要的,因为在当今所有的计算都需要程序设计语言才能完成。 [