创建条形图和散点图
|
||
在这一节中,我们将学习如何:
• | 使用自定义数据网格来绘制条形图和散点图 |
• | 创建在条形图和散点图中使用的标记 |
• | 手动地为条形图和散点图输入数值 |
• | 在绘图中使用标记创建误差线 |
在这个例子中,我们用一个条形图来显示数据。请注意以下为条形图创建自定义数据表格的步骤也适用于散点图。
我们将使用位于教程样本数据库中的CreatingBarandScatter.fey版面。这个版面中有四个不同条件下的样本。这些条件如下:
条件 |
样本名称 |
标识分子 |
---|---|---|
HSA Untreated (未经HSA处理过的) |
Sample 1 (样本1) |
HSA-APC |
HSA Treated (HSA处理过的) |
Sample 2 (样本2) |
HSA-APC |
GFP Untreated (未经GFP处理过的) |
Sample 3 (样本3) |
GFP |
GFP Treated (GFP处理过的) |
Sample 4 (样本4) |
GFP |
1. | 请打开FCS Express Sample Data(FCS Express样本数据)目录中的CreatingBarandScatter.fey版面。 |
这个版面有四个页面: HSA-APC Staining(HSA-APC染色)、GFP Expression(GFP表达)、Bar Plot(条形图)以及Scatter Plot(散点图)。
2. | 请选择View(视图)→Multiple Pages(多重页面)→Two Pages (Vertical)(纵向双页)命令。 |
3. | 请点击Bar Plot页标签,把这页显示在屏幕的左侧。 |
4. | 请点击HSA-APC Staining页标签,把它显示在屏幕的右侧。 |
这时绘图看起来应该如图T16.1所示。
图T16.1 Create Bar and Scatter Layout Viewed with Multiple Pages (创建条形图和散点图版面并以多页的方式查看)
在Bar Plot(条形图)页中可以看到一个名为Bar and Scatter Plot Custom Data Grid(条形图和散点图自定义数据网格)的自定义数据网格。为方便起见,表格中的三行都已经填好了(图T16.2)。我们现在仅仅来填写最上面一行(其它三行的填写方式和这行的填写方式相同)。
图T16.2 Custom Data Grid for Bar and Scatter Plot Tutorial (针对条形图和散点图教程的自定义数据网格)
5. | 请点击A列标头,将其选中。 |
6. | 请右键点击列标头。 |
7. | 请从弹出菜单上选择Rename Selected Column(为所选列重命名)。 |
8. | 请在New Column Name(新列名称)对话框中输入"Sample"。 |
9. | 请点击OK。 |
10. | 请点击Sample列里的第1行。 |
11. | 请输入"HSA Untreated"作为样本名称。 |
12. | 请选择HSA-APC Staining页面中的名为Sample 1(样本1)的绘图(图T16.3)。 |
图T16.3 Selecting Sample 1 (选中绘图"样本1")
13. | 请点击绘图上的门统计文本框(文本框的边界会变为绿色,表明它处于编辑模式) 。 |
14. | 请选择门中细胞百分比标记(标记文本被选中时会变成白色,如图T16.4所示)。 |
图T16.4 Left: Token Ready for Selection. Right: Token Selected. (左图: 标记处于备选状态。右图: 标记被选中。)
15. | 当光标在选中的标记上时,请按下Ctrl键不放,把标记拖到% Gated(门中细胞百分比)列中的第1行中。 |
16. | 请点击Paste Special(特殊粘贴)对话框中的OK键 (图T16.5)。 |
图T16.5 Paste Special Dialog (特殊粘贴对话框)
17. | 请点击自定义数据网格中的% Gated(门中细胞百分比)列中的第1行。 |
18. | 请对Sample 1 Replicate(样本1副本)绘图重复第14步到第17步,把标记拖到% Gated Rep列的第1行里。 |
19. | 请点击% Gated列的第1行。 |
20. | 请在对话框中选择标记描述。 |
21. | 请按下Ctrl+C键来复制标记。 |
22. | 请点击Mean Exp+Rep列中的第1行。这时会弹出一个对话框,在此可输入单元格文本。 |
23. | 请右键点击对话框。 |
24. | 请在弹出菜单中选择Insert Function(插入函数)。 |
25. | 请从函数列表中选择Mean([number1,number2,...])(图T16.6)。 |
图T16.6 Selecting the Mean Function (选择数学平均函数)
26. | 请在对话框中选择number 1(第1个数值)(图T16.7)。 |
27. | 请按下Ctrl+V,粘贴在第21步中复制的内容(图T16.7)。 |
图T16.7 Top: Select number 1 for Replacement with a Token. Bottom: Pasting the Copied Token to Replace the Function Reference. (上图: 选中第1个数值,准备将其替换为一个标记。下图: 粘贴复制的标记,取代函数中的参数)
28. | 请为% Gated Rep列中的第1行重复第20步到第22步。 |
29. | 请选中Mean Exp+Rep列中的number 2,…。 |
30. | 请使用Ctrl+V,把第28步中复制的内容进行粘贴。 |
31. | 请在函数公式中的Mean(算术平均)前面插入一个"="号(图T16.8)。 |
图T16.8 Inserting an Equal Sign Before Mean Completes the Function Formula (请在"Mean"前面插入一个等号,使函数公式完整)
32. | 请点击Enter键。 |
这时在绘图中便会出现HSA Untreated对应的条形,它的值是Sample 1及其同条件副本的算术平均。我们现在要使用标准偏差函数来为HSA Untreated对应的条形加一个误差线。这个例子中已经选择了StdDev函数,方法和在第24步及第25步中选择算术平均函数的方法相同。样本1副本试样的统计标记已经被输入好了,现在我们只需输入样本1自身对应的统计标记即可。
33. | 请点击StdDev列中的第1行。 |
34. | 请选中文本"INSERT SAMPLE 1 STAIN STAT HERE(请在此插入样本1的染色统计数据)"(图T16.9)。 |
图T16.9 Selecting Text to Insert a Token (选中文本以插入一个标记)
35. | 请右键点击选中的文本。 |
36. | 请从弹出菜单中选择Insert Token(插入标记)。 |
37. | 请从Insert a Token(插入标记)对话框中双击Statistic(统计)。 |
38. | 请从Select a Plot(选择绘图)列表框中选择HSA Sample 1 Stain(HSA样本1染色)(图T16.10)。 |
图T16.10 Choosing the Sample 1 Stain Plot from the List (从列表中选择样本1染色绘图)
39. | 请在左侧选择Statistic(统计)列表选项。 |
40. | 请从Gate(门)下拉列表中选择HSA+(T16.11)。 |
41. | 请从Statistic(统计)列表框中选择% of Gated Cells(门中细胞百分比)(图T16.11)。 |
42. | 请点击OK。 |
图T16.11 Choosing the Gate and Token for the Standard Deviation Function (为标准偏差函数选择门和标记)
43. | 请在自定义数据公式编辑器中的文本StdDev(标准偏差)前面输入一个"="号。 |
44. | 请点击版面上其它地方,退出自定义数据公式编辑器。 |
这时的条形图看起来应该如图T16.12所示。现在HSA Untreated条形会有一个根据样本1及其同条件样本生成的标准偏差误差线。请试着移动一下HSA-APC Staining页面中的门来观察条形图中的条形以及误差线做自动调整。
图T16.12 Completed Bar Plot (完成了的条形图)
键入自定义数据网格(就像我们前面刚刚建好的那个)中的数据也可以做成散点图。作为一个例子,我们现在来把我们刚刚创建的数据用散点图来显示,这个散点图已经被插入到版面中并预先定义好了。
45. | 请点击Scatter Plot(散点图)页标签。 |
46. | 请在条形图和散点图自定义数据网格中右键点击StdDev列。 |
47. | 请选择Insert(插入)→Column to the Right(把列插入到右侧)(图T16.13)。 |
图T16.13 Inserting a Column to the Right of the Last Column (把一列插入到最后一列的右侧)
48. | 请把这列命名为"Sample #"(图T16.14)。 |
图T16.14 New Column Name Dialog (新列名称对话框)
49. | 请选择Sample #作为散点图的X-轴参数。 |
50. | 请点击条形图和散点图自定义数据网格中Sample #列的第1行。 |
51. | 请在单元格中输入"1"。 |
52. | 请针对Sample #列中的第2行到第4行重复第51到第52步,把数字2-4分别输入其中。 |
请注意散点图在这些数值输入到自定义数据网格的单元格中后自动进行了更新。
在下一节中,我们将对条形图和散点图进行格式化。