我正在尝试使用Pandas来评估数据帧列中的最小值,然后对变量运行一个评估语句(如果这样,那么)。但是,无法评估系列对象。如何从Pandas系列对象中提取数值?
for file_ in postFiles:
df2 = pd.read_csv(file_, header=0, delimiter=';', usecols=[0,1,2])
ymax = df2[['xvalue']].max(numeric_only=True)
ymin = df2[['yvalue']].min(numeric_only=True)
print(ymax)
print(ymin)
if ymax > ymin:
print ('hello')
这是我的代码。
运行时出现以下错误:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().