题目:基于GraphPad、Photoshop与R语言的绘图与图片编辑研讨班培训报告
作者:邢燕霞
审读:王金磊
发布:马若昱
时间:2019-09-17
基于GraphPad、Photoshop与R语言的绘图与图片编辑研讨班培训报告
在7月20日至7月21 日为期2天的培训中,我主要学习了GraphPad在制图中的应用、统计图形的基本知识以及R语言绘图系统简介。
1 GraphPad在制图中的应用
GraphPad中,统计类型主要分为五种,分别是:(1)XY;(2)Column;(3)Grouped;(4)Contingency;和(5)Survival。XY对应的统计方法是线性回归、非线性回归、相关分析;Column对应的是单样本t检验、成组t检验、单样本秩和检验、两组独立样本秩和检验,多组独立样本秩和检验,单因素方差分析方法;Grouped则对应多元方差分析和重复测量的方差分析方法;Contingency用卡方检验、Fisher精确检验的统计方法;Survival则用单因素生存曲线比较的方法。
GraphPad中的工具菜单栏目包括这几项:(1)文档操作模块与Office基本一致,如打开、新建、保存、前进、后退、复制与粘贴等;(2)分析模块主要用于统计分析曲线拟合等,可以部分替代专业统计软件的功能;(3)图形模块对图形类型,坐标轴和图形本身进行设定,会经常使用;(4)文字修饰模块可以绘制线条、添加文字,并对文字进行调整;和(5)图形输出模块包括图形的导出、打印和一键输出至Word和PowerPoint中。
如图1所示,作为已知统计数据生成的图像,可在GraphPad中直接对线条粗细及数值进行编辑。
图1 已知统计数据生成的图像。
2 统计图形的基本知识
统计学是通过搜索、整理、分析、描述数据等手段,以达到推断所测对象的本质,甚至预测对象未来的一门综合性科学。
统计图的基本要素包括标题、X轴、Y轴以及图形区。注意不是所有数据都可以用图形表达,统计图的关键就在于合适和规范。如图2所示,作图尽量讲究简洁,不要用多形式的图表达数据。
图2 简洁作图示例。
3 R语言绘图系统
R是用于统计分析、绘图的语言和操作环境。它是一个自由、免费和源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
R语言的数据结构主要包括向量、矩阵和数组。向量是用于存储数值型(例如:1,2,3,4,5)、字符型(例如:a,b,c)或逻辑型数据(例如:TRUE,FALSE)的一维数组。执行组合功能的函数c()可用来创建向量。R语言,通过 [<-]进行赋值。
矩阵是一个二维数组,只是每个元素都拥有相同的模式(数值型、字符型或逻辑型)。通过函数matrix创建矩阵,其中,vector包含了矩阵的元素,nrow和ncol用以指定行和列的维数,选项byrow则表明矩阵应当按行填充(byrow=TRUE)还是按列填充(byrow=FALSE),默认情况下按列填充,dimnames包含了行名、列名。
数组(array)与矩阵类似,但是维度可以大于2。通过array函数创建,形式如下:myarray < -array (vector, dimensions, dimnames)。其中vector包含了数组中的数据,dimensions是一个数值型向量,给出了各个维度下标的最大值,而dimnames是可选的、各维度名称标签的列表。
数据框与矩阵类似,不同的列可以包含不同模式(数值型、字符型等)的数据。由于不同的列可以包含不同模式(数值型、字符型等)的数据,数据框的概念较矩阵来说更为一般,数据框是在R语言中最常处理的数据结构。
综上所述,感谢领导给予的机会,让我在短短的2天时间内对利用GraphPad制图及统计学有了初步了解,让我对工作的专业性也得到提高。
图3 邢燕霞电子编辑参加培训。