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列和相应行(日期和时间)中过滤最大值 请打开图片
答案 0 :(得分:0)
首先在第7列中获取最大值的索引,然后使用该索引获取行:
index_for_max_7 = df.iloc[:,7].idxmax()
df.iloc[index_for_max_7]