如何在 Excel 中绘制图表(多组)

如何在 Excel 中绘制图表(多组)

我有一些看起来像这样的数据集(所有数据都在同一个工作表中,在不同的行中)

ID (unimportant)              : (xxx) (yyy) (zzz)
Number of #'s (unimportant)   : (123) (123) (123)
Synchronization (important)   : (123) (123) (123)
Type (important)              : (abc) (abc) (abc)

我有多个这样的集合,它们有不同的类型。我想将它们绘制成如下图形:

Value|  X        X        X
     |  X        X
     |           X        X
     |  X                 X
     |  X        X        X
      ---------------------------------
       Type 1   Type 2   Type 3

本质上,我想要做的是查看每种类型的值的分布情况(这些是我的数据的控件)。它将像散点图一样,X 坐标为类型,y 坐标为值。

好的,一些示例数据:

    Plate/Well ID           165-fitc-B02    166-fitc-B02
    Number of Cells     219         258
    Synchrony           0.883928571 0.783251232
    Gene                uninfected  uninfected

我希望图表显示值的范围(最小值为 0,最大值为 1),以查看它们的分布情况。我查看的值是“同步”值,基因值是 x 轴。

有 3 种类型(未感染、306 和 CADM1)。我希望将这三种类型都放在一张图上,以便查看它们之间的关系。格式与样本相同(边界为 0 - 1)

答案1

我将介绍如何根据 Excel 期望的格式从数据生成图表。如果您需要帮助将数据转换为该格式,请提出新问题。将同步数据排列成三列,每种类型一列,如下所示:

    Uninfected  306  CADM1
        123     123   123
        123     123   123

选择整个表格,包括标题,然后使用“插入图表”(从菜单中或右键单击)。选择“折线图”。默认图表将显示连接线。右键单击每条线,选择“格式化数据系列”,并将线条颜色设置为“无线”。这基本上可以满足您的要求。然后,您可以进行一些自定义格式设置以隐藏图例、更改标记形状(如果需要)、将 Y 轴调整为具有自定义增量的自定义范围等。

请注意,如果数据量很大,这种方法可能会超出 Excel 可以处理的最大系列数。要使用折线图,您需要执行一些操作,例如对每列进行排序,然后选择最低值、最高值以及介于两者之间的每个第 N 个值,以按比例用样本表示数据。

另一种方法是“作弊”并使用 XY 散点图。对于 XY,X 轴必须是连续变量,而不是类别。将这三种类型替换为值 1、2 和 3。这会将所有 Y 值定位在 X 轴上的三个点上。数据将由第一列中的 X 值和第二列中的 Y 值构成。您需要为每个 Y 值填充一个 X 值。使用这种方法,您应该能够绘制大量数据而不会超出 Excel 的限制,并且不需要隐藏线条或使标记统一。您可以手动添加图例和 X 轴标签。

相关内容