带坐标的Pandas列选择

时间:2017-03-29 15:38:12

标签: pandas numbers coordinates col

我有一个pandas数据帧:

A.loc[:,:,location]

location = (x, y) 使用xy个数字。当我尝试选择列时: locations = (1, 2) in:

B = A.loc[:,:,location]

它说:'[(1,2)]不在列中。 当我打印数据帧时,它清楚地表明(1,2)在短轴上。 知道如何选择这些类似于coördinate的列吗?

1 个答案:

答案 0 :(得分:0)

至少对我来说,你想要的并不是很清楚,但也许这些可能有所帮助:

# Select the first 3 columns
df.iloc[:,:3]

# Select the first cell down in the column named location
df.ix[0, 'location']

# Select all the location rows has the value of "(1,2)"
df[(df['location'] == '(1,2)')]