为什么从pandas read_excel中选择列会给出不同的格式?

时间:2017-09-13 14:16:47

标签: python excel pandas

Pandas会根据数据集返回不同的结果。谁知道为什么?

我有两个数据集,一个有三列,另一个有两个。

abc.xls : Table_Name(str), Test1(str), Test2(str)

xyz.xls : Table_Name(str), Test2(str)

import pandas as pd
data1= pd.read_excel("abc.xls")
data2= pd.read_excel("xyz.xls")

table1= data1[data1['Table_Name'].str.strip() == "TEST"]
table2= data2[data2['Table_Name'].str.strip() == "TEST"]

table1.Description只会给我描述的文字字段

但是,

table2.Description会给我索引和文本字段。所以我必须table2.Description.values()[0]来获取我想要的文本字段。

这是相当不一致的,虽然有很多方法,但我想知道造成这个问题的原因。

0 个答案:

没有答案