满足一定条件后如何获得行索引

时间:2020-07-15 09:05:49

标签: python pandas numpy indexing max

在夏季和冬季奥运会中,一排排带有相应奖牌的国家名称数据框

我想在此数据框中获得在夏季黄金和冬季黄金中具有最大差异的国家/地区名称,假设夏季黄金列名称为x,而冬季金列名称为y < / p>

所有国家/地区名称都是行的索引

1 个答案:

答案 0 :(得分:0)

提供示例数据框总是很好的,这样我们可以提供更好的帮助。我认为您正在寻找这个:

from selenium import webdriver
mozilla_path = r"C:\Users\ivrav\Python38\geckodriver.exe"
driver = webdriver.Firefox()
driver.get("https://www.bundesbank.de/en/bundesbank/research/research-centre/people/people-738992")
driver.find_element_by_xpath("""//*[@id="top"]/div/div[3]/div/div/div/div/main/div/div[1]/div/div[1]/nav/ul/li/div/a""").click()
Researcher =driver.find_element_by_class_name("main")

如果您只关心差的绝对值:

(df.y-df.x).idxmax()

示例:

(df.x-df.y).abs().idxmax()