我正在尝试绘制一个条形图来表示我的测试和训练数据中两个变量(死和活)的频率。我希望它看起来像文档中描述的第二个示例(减去错误栏)。
目前我有
yfreq = pd.DataFrame(data = [Counter(Ytrain),Counter(Ytest)],
index = ['Train','Test'])
yfreq.columns = ['Dead', 'Alive']
print(yfreq)
>>> Dead Alive
Train 384 239
Test 165 103
然后对于图表
sns.barplot(data = yfreq)
它正确地输出了一个图形,但没有将数据拆分为测试和训练数据。
我知道这与huekwarg 有关,但我不知道该怎么做。
提前致谢

