当用下标元组进行iloc索引时会报错,具体如下:
import pandas as pd df = pd.Dataframe({'A':[1,2],'B':[3,4]}) # loc索引,列表,正常 df.loc[:,['A','B']] # loc索引,元组,正常 df.loc[:,('A','B')] # iloc索引,列表,正常 df.iloc[:,[0,1]] # iloc索引,元组,报错 df.iloc[:,(0,1)] IndexingError: Too many indexers
请问报错原因如何解释?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)