Python 按标签同时使用行和列进行索引
我想以元组的形式获取两个或更多不同列的值Python 按标签同时使用行和列进行索引,python,pandas,Python,Pandas,我想以元组的形式获取两个或更多不同列的值 def top(): Top15 = answer_one() x = Top15.loc[Top15['% Renewable'].idxmax()] return x.loc['% Renewable' , 'Country'] 我想以元组的形式获取名为%Renewable的列的值,并且Country支持同时按行和列标签进行索引: df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
def top():
Top15 = answer_one()
x = Top15.loc[Top15['% Renewable'].idxmax()]
return x.loc['% Renewable' , 'Country']
我想以元组的形式获取名为%Renewable的列的值,并且Country支持同时按行和列标签进行索引:
df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
res = tuple(df.loc[df['A'].idxmax(), ['A', 'B']]) # (2, 4)
或者如果列表
足够:
res = df.loc[df['A'].idxmax(), ['A', 'B']].tolist() # [2, 4]
支持同时按行和列标签进行索引:
df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
res = tuple(df.loc[df['A'].idxmax(), ['A', 'B']]) # (2, 4)
或者如果列表
足够:
res = df.loc[df['A'].idxmax(), ['A', 'B']].tolist() # [2, 4]
@:Aditya,欢迎访问SO站点,但是,获得答案的最佳实践是显示您拥有的数据集或数据帧,或者至少显示几行要复制的数据。@:Aditya,欢迎访问SO站点,获取答案的最佳实践是显示您拥有的数据集或数据帧,或者至少显示几行要复制的数据。好例子set@jpp。使用“列表”后,我得到了输出[nan,69.64803],尽管国家名称是available@Aditya,对不起,如果没有,将无法进一步帮助。如何上载我的dataset@Aditya,好例子set@jpp。使用“列表”后,我得到了输出[nan,69.64803],尽管国家名称是available@Aditya,对不起,如果没有,将无法进一步帮助。如何上载我的dataset@Aditya,