如何根据索引和标头列表从数据帧中获取值?根据索引和另一个值访问数据帧中的值
这些都是dataframes我有:
a = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]], columns=['a','b','c'])
referencingDf = pd.DataFrame(['c','c','b'])
基于同样的指数,我试图得到以下数据帧输出:
outputDf = pd.DataFrame([3,6,8])
目前,我试过,但需要取对角线值。敢肯定有这样做的更好的办法:
a.loc[referencingDf.index.values, referencingDf[:][0].values]
等等,你是否想要'a [referencingDf [0]]'? – DyZ
yeap,多数民众赞成在正确的! – smallcat31
然后,你又有什么问题了? – DyZ