来源:医学生学术
3 B2 F5 H$ m L& Q8 ]0 _ 您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢? 6 O0 i4 q) s, u0 H. a' ^: e1 w
小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。 2 _' X U$ u; R% p4 b0 y [7 A7 ?
——正式开始——
+ a1 N" b3 }% w1. 折线图 1 X0 N( v! p: S/ n7 c
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 % Q( Y7 @2 b: Q; Q4 \) Y4 ?
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图 , r8 S6 v8 v6 [8 R5 S/ Z) V! N) S0 P
| | 0. | 0.942 | 0.846 | 0.691 | 0.515 | 4. | 0.717 | 0.836 | 0.653 | 0.483 | 24. | 0.408 | 0.367 | 0.342 | 0.231 | | | | | |
, H" `5 L& `# ^
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图:
1 `: C7 b3 ^9 A$ r |- `' T" Q Y( x
' K w( I4 V1 j6 T
在Data分栏中将数据粘贴进去,如下图 6 ~& c1 P7 R4 b" w0 ~1 D% L0 W4 G
2 n: O' t! p7 |$ w& u: }& x
" ?* |: ^( A7 M1 `
软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧? 8 V/ g! i3 q( \/ i( \& c1 n
; {! V1 \: t9 f7 S. s/ l1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
9 N" u& I0 F# r# K
3 Z) j( ~6 y Y# r$ X+ b
2 t9 z; v! g. |( V& V 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 1 ^1 n" h, t' {& Q9 p- s9 E& E
: o6 y1 P% q# {# Q
& u* R- v0 D6 S 仍然选择XY图(XY graphs),告诉软件样本数是4
' I& P* ?/ q; F) N* [ T
R3 [& A+ B& J9 I( r
, A9 Y% n& [* O: G5 v: U
在Data栏中输入数据 6 o! {" w7 p7 U2 Z
% ?- [: z: _) H, m
& O! L! H! T" D, G
软件已经自动帮你把图做好了,稍微美化后得下图: 6 H/ p% e# u& d; H* d
) x2 Y4 Q- L1 M7 {1 W+ a# J$ F
( e/ K) V( X5 ~# \; B; V1.3 用已经处理好的1组数据做折线图 $ P, W3 D s% Y6 Q
如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图 - c+ i9 h, t8 v; K U8 |$ Z2 u! B- e
Table3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | 7 e! O$ f( [6 L1 ?
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
1 S' H! g8 ?/ j4 k7 \
. r. ^4 M, r$ X( l; F& k
. j# ~3 [, d/ k( g
在data栏中粘贴数据,如下图 # _( _! R: }7 g5 `& z" o
9 e' U7 o- W1 `4 | 3 v' Z5 E# f' R
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了: . h+ ]$ L8 b- t0 | s
' O' b9 K# u4 [3 @! V5 q
1.4 用已经处理好的2组数据做折线比较图
0 R) s; {* J3 v: Y# J; g- U/ j1 L 如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。 8 S4 _2 j4 b- i
/ j7 B2 y0 E- k0 `7 r; ^! O
4 P! t+ a3 u& e# P6 c7 ?$ p
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: 5 w5 {: D+ q) Z, m4 E# O
( Z4 e* d/ Q3 y( }
, I" N8 t- p8 [# y 将数据粘贴进去 ! h3 P4 h, ]# P9 _# O3 m8 p7 Q3 }- V7 i
. A4 ]2 x9 b& V, E7 K9 b
' n' _ }2 R( U0 a0 i5 _
软件即时生成的图如下图所示:
/ o3 i1 u; V! K+ ~, N
! A# Y; V* p' y2 \9 |
6 K6 t4 M" l* H! U
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做
1 J4 r# v2 G1 i: K" F0 x2. 柱状图 # m3 j2 q0 t2 H* {9 t
柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例 ; z) `+ H" a1 W, r, D3 C* v) `
2.1根据Table 5的原始数据做柱状图
, c, _) w5 K$ ?Table 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
! }6 K! B, K: Z
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。
* z5 t' v I& Y8 Z0 Z/ A4 ?( G8 Q
+ \" ?* |0 Q1 j
6 S1 z7 P/ }6 ^/ O3 O! f9 y
在Data分栏中输入以下数据
% s" ~- F3 f2 f, ]$ i2 p" u: T& F' R [& C
) W+ g7 E; N6 g! A! g9 n1 T
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图: 4 ^9 k- W, Y0 U, l# y1 `
" h% n, d9 p6 H8 P% {# K+ V
2.2 根据Table6的原始数据做两组数据比较的柱状图 , z# S6 L) b; u: \+ k( ^' a
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
! x/ q8 \5 i, \) J( l% O7 N2 R
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
& o) s5 H+ G9 y
m/ Y; n5 Z9 D: ^3 X: E3 b e" G3 m
+ S, H$ x7 a7 Q; M3 L# K
在Data分栏中输入以下数据 ( D: V9 O+ I% o% C3 r
2 g4 {" H7 q: N3 U: y \* a" x' l) }( N& t( V* \- F
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。 9 P' L/ I% d9 ]
% {* \" n! r; p2 S
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图 9 I" P) o) X0 }0 p+ }) F
Table 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | |
& a4 |9 a: E) _8 O 仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
: K% P( W3 \; k; F; D/ Z+ `% D
; f' ]. q$ J1 F* R( n( }) N- i% z
3 o; O$ F" o: ~2 Q. | 软件及时生成柱状图,如下图 " r+ h/ @) A9 Y r8 q
* r7 B% ` N, l6 j2.4 用两组计算好的数据做一个两组比较的柱状图 / t [6 a& ?" _; s9 T% j
用Table 8的数据做成两组比较的柱状图
$ k4 W+ \& c6 Q1 W | Control | | A | 1.000 | 0.17 | 3.604 | 0.31 | B | 1.725 | 0.21 | 2.534 | 0.43 | C | 2.133 | 0.41 | 3.381 | 0.74 | | | | | |
. A1 i) {( `0 s6 Y) s
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
& w4 |; U9 C2 B0 T9 V: W
\, l/ o1 w' I; D' }0 S7 {# }$ C: J, \" E8 o6 _+ T2 u
在data栏中输入数据
& S. m: L0 @9 d. X; d. C R# J: x" C; S% X, U4 Q
2 i; N0 E7 f5 R& k* N
软件即时生成的图如下图 / b2 p, s& r# m( W$ |
. g, [# [6 B6 u8 b/ ?
) K, l$ l, B. @5 p
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: M8 [0 N% |4 x
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 8 s/ ]$ \* e. I. z% A5 Y: d
3. 组合和导出图片
4 W1 k" z+ V! ^( R$ E ]2 m. Q
点击layout栏,出现下图所示界面
$ R4 v$ p$ n$ S+ O Z3 A4 _
3 [2 V% g$ V& `* W) x! Y5 z
/ J7 \% h6 v+ Y; j % K' m2 J [3 `
根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列 9 A! T X; f+ b# B
2 i$ t" Y. {" i& k' v) ]4 R( y6 l2 u0 ~4 H
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示 3 ~& f; f" ~8 d. Y% E
+ o p: s# b! n( e% U0 l1 W$ `) D2 T9 m# Z2 @& J: o1 }$ F/ G
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图
* U# p. I. Y. V1 r" q+ _
/ ?' o* Q. `/ c9 x7 a 7 M3 l( q! B. p
点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图 0 M# a: v2 L$ s/ B" i7 f) v( l
, Z/ W7 P1 }# {/ c) ^
|