标题 | 详情 |
---|---|
作者简介 | 愚公搬代码 |
头衔 | 华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,亚马逊技领云博主,51CTO博客专家等。 |
近期荣誉 | 2022年度博客之星TOP2,2023年度博客之星TOP2,2022年华为云十佳博主,2023年华为云十佳博主,2024年华为云十佳博主等。 |
博客内容 | .NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。 |
欢迎 | 👍点赞、✍评论、⭐收藏 |
文章目录
- 🚀前言
- 🚀一、DataFrame对象
- 🔎1 图解DataFrame
- 🔎2 创建DataFrame对象
- 🦋2.1 通过二维数组创建
- 🦋2.2 通过字典创建
- 🔎3 DataFrame的重要属性和函数
- 🦋3.1 核心属性
- 🦋3.2 常用函数
- 🔎4.示例代码及输出
- 🦋4.1 查看前3行数据
- 🦋4.2 查看统计信息
- 🦋4.3 查看数据类型
- 🔎5.注意事项
🚀前言
在数据分析与处理的世界中,Pandas库因其强大的数据处理能力而备受推崇。而在Pandas中,DataFrame对象作为其核心数据结构之一,以其灵活性和易用性成为数据科学家和分析师的得力助手。DataFrame不仅可以存储异构数据,还提供了丰富的操作功能,使得数据的清洗、处理和分析变得直观而高效。
🚀一、DataFrame对象
DataFrame 是 Pandas 中最核心的数据结构,它是一个二维表格型数据,由行索引(index
)和列索引(columns
)共同标识数据,类似于 Excel 表格或 SQL 表。
🔎1 图解DataFrame
DataFrame 可以看作是由多个 Series 组成的字典(共享相同的行索引),每个列是一个 Series。
示例:学生成绩表
- 结构特点:
- 每列可以是不同的数据类型(数值、字符串、布尔等)。
- 支持灵活的行列操作(增删改查)。
案例:输出成绩表的每一列数据
import pandas as pd
#解决数据输出时列名不对齐的问题
pd.set_option('display.unicode.east_asian_width', True)
data = [[110,105,99],[105,88,115],[109,120,130]]
index = [0,1,2]
columns = [