如何设置堆积条形图来绘制药物剂量?

如何设置堆积条形图来绘制药物剂量?

我妈妈病了(癌症),我爸爸一直在记录他给她服用止痛药的时间。他让我把这些记录输入电子表格并绘制成图表,这样他就能直观地看到趋势和变化。理想情况下,他希望看到每天的堆积条形图,显示剂量数量和给药的相对时间。

这很难解释,但让我试试这个方法:他想知道他给她服用了多少次 X 药物,以及两次服药之间的间隔时间,以衡量她的“突破性疼痛”(当疼痛非常严重并且她需要大量药物时)。我认为堆叠条形图很适合这种情况,因为它可以显示两次服药之间的相对时间,还可以显示剂量计数及其总高度。

但是……我从来没用过它们,而且我笨手笨脚的。下面是我基本想要的草图:

在此处输入图片描述

这样我爸爸就可以按顺序记录药物。然后数据需要按药物分组并按日期分区。

也许这根本不可能?我不知道,我真的很不擅长在 Excel 中绘制图表以及任何高级 Excel 内容。如果“聚类”要求(按天分组的药物)是一个问题,我可以为每种药物使用单独的图表。

这里有一个链接到我在 Google Sheet 中的草图数据

我通常不喜欢别人给我灌输解决方案,但在这种情况下,我真的不知道该怎么做,而且她今晚要去看医生,我想用这个。如果有人能帮助我,我和我的全家人都会非常感激。

答案1

我建议采用完全不同的方法(类似于 Raystafarian 所建议的)并使用 XY 图表。

您可以轻松地为每种药物创建一个系列,其中 X 轴为日期/时间(由于时间是连续的,使用单独的列无法提供列之间的完整图像)。每个系列的 Y 值可以是相同的(任意)数字,而标记则提供药物管理的指示。

此外,由于您正在尝试追踪疼痛和药物之间的关系,我会添加一系列疼痛数据,并在每次服药时将其用作 Y 轴(或许中间有一个固定的间隔)。

因此,它看起来可能是这样的(基于一些虚构的疼痛数据):

疼痛追踪

这是另一个带有日期/时间轴和睡眠时间的示例(如果您跟踪它,这可能会影响疼痛和用药时间)。

痛苦2

答案2

这是我所能得到的最接近您的描述和绘图的。

数据透视图

我使用 Excel 2007 中的数据透视图通过您的原始数据实现了这一点。

在 中Row LabelsDate然后插入Rx Type。在 下Column Labels插入Minutes。在 下ValuesNumbers作为和插入。

要获取栏目中每个部分的分钟数,请进入Layout功能区下方,然后选择Data Labels-> Center

我删除了左侧的标签(右键单击它并删除),因此您的标签可能看起来略有不同。

以下是该标准的屏幕截图:

数据透视表字段列表

答案3

您正在寻找一种绘制剂量的方法,以便直观地了解趋势和变化。我无法使用堆叠条形图做任何有用的事情,但我可以建议一种不同的绘制方法:

趋势和模式

我把两种药物放在一张图表上,但我认为最好将每种药物放在各自的图表中。

这只是一张散点图,以一天中的时间作为 X 轴,以剂量数作为 Y 轴,以每天的数据作为单独的系列。模式变化相当明显。趋势则不然。

您可以通过使用 3D 图表来改进这一点。我有一个非常老版本的 Excel,3D 选项有限,所以这是我能想到的最接近这个想法:

3D

这是 3D 折线图,以剂量编号作为类别,以日期作为系列(我省略了第二种药物)。这样您就可以看到模式和趋势(将线与线进行比较)。

答案4

好吧,这是我使用数据透视图所能想到的最好的办法。

首先,我先按日期,然后按处方类型自定义对数据进行排序。然后,我在 F 列中添加了一列来计算剂量并对其进行编号 -

在此处输入图片描述

现在,我进入并使用以下设置创建了一个数据透视图 -

在此处输入图片描述

注意是剂量编号的“最小值”。

底部的表格位于数据透视图工具 - 布局 - 数据表中。

基本上,您可以获得每天给药时每个剂量的每个 Rx 的总数。

相关内容