在不使用索引的情况下获取数据框列的最后一个值。

10 浏览
0 Comments

在不使用索引的情况下获取数据框列的最后一个值。

假设我有一个DataFrame,如下所示:

df = pd.DataFrame(np.random.randn(10,5), columns = ['a','b','c','d','e'])

我想要获取列e中的最后一个值。我可以这样做:

df['e'].tail(1)

但是这会返回一个带有索引9的系列。理想情况下,我只想得到一个可以直接使用的数字值。我也可以这样做:

np.array(df['e'].tail(1))

但是这要求我在实际使用之前访问/调用它的第0个元素。有没有更直接/简单的方法来做到这一点呢?

0