过滤列最大值和相应的行值熊猫

时间:2018-08-20 09:45:19

标签: python pandas dataframe

from bs4 import BeautifulSoup
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
#pd.set_option('display.max_columns', None)
a = pd.read_html("D:\\abcd\New folder\PRTG Report AIRTEL-5PM to 9 PM 64-32768-32723.html", flavor='bs4',header=None)
df0=a[0]
df1=a[1]
df2=a[2][https://i.stack.imgur.com/ZkbjT.png][1]
df3=a[3]
df=df0.append([df1,df2,df3])
df[df != 'Average'].iloc[:,[1,7]].dropna()

在这里

python的

im是我的好帮手 我只想从第7列和相应行(日期和时间)中过滤最大值 请打开图片

1 个答案:

答案 0 :(得分:0)

首先在第7列中获取最大值的索引,然后使用该索引获取行:

index_for_max_7 = df.iloc[:,7].idxmax()
df.iloc[index_for_max_7]
相关问题