【发布时间】:2016-03-13 18:06:12
【问题描述】:
我想使用 python 或 excel 绘制图表(目前在 excel 中完成,但它没有做我想要实现的事情)。我将解释我目前所做的,
我想将以下成分的营养数据A,B,C,D 和E 绘制在堆叠和聚类的条形图中。下面是数据。
在E 列之后,它显示了每种营养素的最大阈值。
我需要的是跟随。我将使用一个例子。考虑生的fat,我们有 5 种成分,这 5 种成分的总脂肪是92.52+0.06+0.44+0+39.05=132.07。这是在下图中的堆栈图中绘制的。但是,这已经超过了最大值 65。如果将 65 视为 100% ,则总脂肪列应显示 203.18% ,远高于最大值。像这样,每个营养素应该有两列堆叠,一列显示参考值,另一列显示当前计算值。
我在 excel 中得到的内容如下。它将两个值都设为 100%,因此无法进行比较。
任何人都可以使用 excel 或 Python 帮助我解决这个问题(我也熟悉 Python,我认为 excel 无法做到这一点)。非常感谢。
【问题讨论】:
-
对不起,它一定是建议的,我错误地点击了它。我不知道
R对这个问题有帮助。
标签: python excel matplotlib