Python Pandas Error:ValueError:序列的真值不明确。使用a.empty、a.bool()、a.item()、a.any()或a.all()

Python Pandas Error:ValueError:序列的真值不明确。使用a.empty、a.bool()、a.item()、a.any()或a.all(),python,pandas,matplotlib,seaborn,Python,Pandas,Matplotlib,Seaborn,我想要箱线图,但我有这个错误- ValueError:序列的真值不明确。使用a.empty、a.bool()、a.item()、a.any()或a.all()。您需要先长时间透视数据帧: plt.figure(figsize=(8,6)) sns.boxplot(df[features]) plt.show() 什么是功能? import pandas as pd import seaborn as sns df = sns.load_dataset("iris") fea

我想要箱线图,但我有这个错误-
ValueError:序列的真值不明确。使用a.empty、a.bool()、a.item()、a.any()或a.all()。

您需要先长时间透视数据帧:

plt.figure(figsize=(8,6))
sns.boxplot(df[features])
plt.show()

什么是功能?
import pandas as pd
import seaborn as sns
df = sns.load_dataset("iris")
features = ['sepal_length','petal_width']

sns.boxplot(x = "variable",y="value",data = df[features].melt())