熊猫:通过提供标题名称来读取列

时间:2019-10-31 06:50:41

标签: python excel pandas

我需要从Excel工作表中检索一列。 下面是具有4个标题(即4列)的表格。 我需要检索列h3。我可以用Pandas做到这一点吗?

h1  h2  h3  h4
2   Q   21  20.3
1   A   32  2.3
3   W   21  34.2
9   R   42  9.3

2 个答案:

答案 0 :(得分:0)

首先需要通过read_excel创建DataFrame-不需要sheetname指定是否需要文件的第一个工作表名称:

df = pd.read_excel('File.xlsx')

用于通过[]选择系列:

s = df['h3']

用于通过一列[]选择的一列DataFrame:

df1 = df[['h3']]

答案 1 :(得分:0)

您可以使用熊猫读取excel文件,而仅使用DataFrames打印出一个列表。

将熊猫作为pd导入

df = pd.read_excel('File.xlsx', sheetname='Sheet1')
print(df['h3'])