📅  最后修改于: 2023-12-03 15:22:23.637000             🧑  作者: Mango
熊猫(Pandas)是一种广泛使用的数据处理和分析工具,能够快速的处理和转换各种数据格式。其中之一就是使用字典从列表创建熊猫数据框。
在创建熊猫数据框之前,需要引入 Pandas 模块,并创建要用于数据框的两个列表。
import pandas as pd
names = ['Alice', 'Bob', 'Charlie', 'David', 'Eddie']
ages = [25, 32, 18, 47, 63]
使用 Pandas 的 DataFrame
函数,将数据组成的字典传递给该函数,即可创建一个熊猫数据框。
data = {'Name': names, 'Age': ages}
df = pd.DataFrame(data)
print(df)
输出:
Name Age
0 Alice 25
1 Bob 32
2 Charlie 18
3 David 47
4 Eddie 63
熊猫数据框支持在末尾添加新的行数据。只需将新的行数据组成的字典传递给 append
方法即可。
new_row = {'Name': 'Frank', 'Age': 33}
df = df.append(new_row, ignore_index=True)
print(df)
输出:
Name Age
0 Alice 25
1 Bob 32
2 Charlie 18
3 David 47
4 Eddie 63
5 Frank 33
熊猫数据框支持对列进行数学运算。例如,将 Age
列的每个值都增加 10。
df['Age'] = df['Age'] + 10
print(df)
输出:
Name Age
0 Alice 35
1 Bob 42
2 Charlie 28
3 David 57
4 Eddie 73
5 Frank 43
创建熊猫数据框是一项非常常见的任务,使用字典和列表创建熊猫数据框被证明是一种非常有效的方法。熊猫数据框提供了丰富的功能来方便地处理和转换各种数据格式,包括添加新行、操作列等。