【PythonAI】2.1.2 数据处理的瑞士军刀:初识Pandas库(2. 快速入门示例)
#pandas_dataframe.pyimportpandasaspd# 创建DataFramedata{姓名:[张三,李四,王五,赵六],年龄:[20,21,19,22],专业:[计算机,会计,电商,物流],成绩:[85.5,92.0,78.5,88.0]}dfpd.DataFrame(data)# 查看数据print(df.head(2))# 查看前2行print(df.tail(2))# 查看后2行print(df.shape)# 形状: (4, 4)print(df.columns)# 列名print(df.dtypes)# 数据类型# 基础统计print(df.describe())# 数值列统计摘要print(df[成绩].mean())# 平均成绩: 86.0运行结果(uos_ai_env)MuhtarUOS-Desktop:~/AI_Projects$ python3 pandas_dataframe.py 姓名 年龄 专业 成绩 0 张三 20 计算机 85.5 1 李四 21 会计 92.0 姓名 年龄 专业 成绩 2 王五 19 电商 78.5 3 赵六 22 物流 88.0(4,4)Index([姓名,年龄,专业,成绩],dtypeobject)姓名 object 年龄 int64 专业 object 成绩 float64 dtype: object 年龄 成绩 count 4.000000 4.000000 mean 20.500000 86.000000 std 1.290994 5.671567 min 19.000000 78.500000 25% 19.750000 83.750000 50% 20.500000 86.750000 75% 21.250000 89.000000 max 22.000000 92.000000 86.0(uos_ai_env)MuhtarUOS-Desktop:~/AI_Projects$
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2491092.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!