Python – 如何从Pandas DataFrame选择列
Pandas是个数据处理库果洛万能胶厂 ,其中DataFrame类是数据处理中的常用工具。当我们用Pandas读取并操作数据时,操作DataFrame中的列是个基本操作。本文将介绍如何使用Pandas从DataFrame中选择列。
多Pandas相关文章,请阅读:Pandas 教程
基本操作在Pandas中,可以使用两种法来选择DataFrame中的某个列:使用中括号[],或使用点 .。
下面是个简单的示例代码果洛万能胶厂 ,创建了个DataFrame并选取其中列:
import pandas as pd
df = pd.DataFrame({
'name': ['Alice', 'Bob', 'Charlie', 'David'],
'age': [25, 45, 37, 19],
'city': ['A', 'B', 'C', 'A']
})
name_column = df['name']
print(name_column)
输出结果为:
Alice 1 Bob 2 Charlie 3 David Name: name, dtype: object
我们还可以使用点操作符来选择列:
name_column = df.name print(name_column)
输出结果样:果洛万能胶厂
Alice 1 Bob 2 Charlie 3 David Name: name, dtype: object多列选择
当需要选择DataFrame中的多列时,可以在中括号中传递列名的列表:
selected_cols = df[['name', 'city']] print(selected_cols)
输出结果为:
name city
Alice A
1 Bob B
2 Charlie C
3 David A
使用.式也可以选择多列,万能胶生产厂家但须先将列表转换为元组:
奥力斯 泡沫板橡塑板专用胶报价 联系人:王经理 手机:18232851235(微信同号) 地址:河北省任丘市北辛庄乡南代河工业区
selected_cols = df.loc[:, ('name', 'city')]
print(selected_cols)
输出结果样:
name city
Alice A
1 Bob B
2 Charlie C
3 David A
总结
本文介绍了如何使用Pandas从DataFrame中选择列或多列。对于需要处理大量数据的数据分析人员来说,这是种非常基础的操作。希望本文能够提供个简单的入门指南。
相关词条:玻璃棉 塑料挤出机厂家 钢绞线 管道保温 PVC管道管件粘结胶1.本网站以及本平台支持关于《新广告法》实施的“极限词“用语属“违词”的规定果洛万能胶厂 ,并在网站的各个栏目、产品主图、详情页等描述中规避“违禁词”。
2.本店欢迎所有用户指出有“违禁词”“广告法”出现的地方,并积极配合修改。
3.凡用户访问本网页,均表示默认详情页的描述,不支持任何以极限化“违禁词”“广告法”为借口理由投诉违反《新广告法》,以此来变相勒索商家索要赔偿的违法恶意行为。
