📜  熊猫制作新的数据框 - Python (1)

📅  最后修改于: 2023-12-03 15:27:05.207000             🧑  作者: Mango

熊猫制作新的数据框 - Python

熊猫(pandas)是 Python 编程语言中广泛使用的开源数据分析和操作工具,它可以高效地处理大量数据,包括数据的分组、拆分、透视、合并等各种常见数据操作。

在 pandas 中,数据最基本的存储结构是数据框(DataFrame),可以将其理解为一个表格,其中每一列代表一个变量,每一行代表一个观测。

下面是一个简单的例子,演示如何使用 pandas 创建新的数据框:

import pandas as pd

# 声明数据
data = {'姓名': ['小明', '小红', '小张', '小王'],
        '性别': ['男', '女', '男', '男'],
        '年龄': [20, 22, 21, 24],
        '身高(cm)': [180, 170, 175, 185]}

# 创建数据框
df = pd.DataFrame(data)

# 显示数据框
print(df)

运行结果如下:

   姓名 性别  年龄  身高(cm)
0  小明  男  20      180
1  小红  女  22      170
2  小张  男  21      175
3  小王  男  24      185

代码解析:

  1. 首先,我们导入了 pandas 库,通过“import pandas as pd”将 pandas 库简称为 pd,方便后续的调用操作。
  2. 接着,我们声明了一个名为 data 的字典数据结构,其中包含了四列数据:姓名、性别、年龄、身高(cm)。
  3. 然后,我们通过 pd.DataFrame() 函数将字典数据转换为数据框对象,并将其赋值给名为 df 的变量。
  4. 最后,我们使用 print() 函数将数据框 df 的内容显示在屏幕上。

当然,这只是一个简单的例子,pandas 还包含了许多其他高级的数据操作和分析方法,可以提高数据处理的效率和精度。

创建数据框的方式很多,你也可以使用 pandas 读取外部的数据文件,例如 Excel、CSV、SQL 等格式,来生成数据框对象。总之,熟练掌握 pandas 库的使用,可以让数据处理工作变得更加简单、高效。