剥离pandas中的索引值

时间:2015-03-30 20:35:40

标签: python pandas

我有一个包含数十列的数据集,并按Max值对两个列进行排序,并将结果存储在变量中以便稍后将其打印到报表中。我如何只返回两列,以便它们与我的字符串" Max"相同。下面是我正在使用的方法,它也在我的变量中返回ID#。

#Create DF     
prim1 = mru[['Time', 'Motion:MRU']]
# Sort     
prim1 = prim1.sort(['Motion:MRU'], ascending=True)
primmin = prim1['Motion:MRU'].min()
print 'Max: ', prim1[:1]

1 个答案:

答案 0 :(得分:0)

基本上你看到的印刷品将是以下形式的熊猫系列:

<index> <value>

如果只需要该值,则可以通过执行以下操作来访问numpy数组数据:

print 'Max: ', prim1[:1].values[0]

这将返回一个包含单个元素的numpy数组,然后使用[0]

访问您下标单个值的标量值