如何通过使用索引和列获取数据框中的特定数据?

时间:2017-12-10 12:31:28

标签: python pandas dataframe ipython

我想得到一些数据的位置。

这是我数据的一部分: enter image description here

partial_coe [0]是我数据的变量名称。

我希望使用索引和列来获取这样的数据:

partial_coe [0] .iloc ['(600000.SH,600015.SH)'] ['600000.SH']

但错误如下:

TypeError: cannot do positional indexing on <class 'pandas.core.indexes.base.Index'> with these indexers [(600000.SH, 600015.SH)] of <class 'str'>

如何使用索引和列获取此数据?

1 个答案:

答案 0 :(得分:0)

如果您的DF具有多重索引,请尝试以下操作:

partial_coe[0].loc[('600000.SH', '600015.SH'), '600000.SH']