来源:医学生学术
" q6 {2 z$ G2 H+ c) t/ Z 您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢? 7 i4 ]( y$ \: ]1 Y3 a, I- `
小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
& n" w# F6 I9 e% j
——正式开始——
) R9 O$ s7 E/ `0 u/ w1. 折线图
0 d2 M9 P- v" T" D" Q3 n$ c 折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。
: T1 _1 j; J& @, v) V- f1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图 8 k b* z; O: O3 `1 G" l4 y
| | 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 | | | | | |
7 S8 J7 [+ g& G+ \- H
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图:
! q$ @8 H4 w+ o) {; m9 @( E1 M
" R f# M3 L8 S& }) C5 a5 D8 ?3 H. y4 {+ u7 p1 ~
在Data分栏中将数据粘贴进去,如下图
! D# W% l" H: @# g0 J, A
5 }' n9 w2 K+ P
* k4 a$ q( K9 @ l* O 软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
/ o; V. n$ C' t5 t) @3 L/ x/ d k" ]7 ~8 ?. v/ @" A
1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图 8 ^7 R3 d3 J% U& k v: Q. a
- N) ]+ Y0 b- M
! ~& s+ H3 ~ n3 d' \0 o0 \ 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 8 U! { {+ H5 y+ h! [( {0 M: `
' W: I" B% U f# u/ J + y6 j& g+ d2 C- O, z% }% A) l% E6 M
仍然选择XY图(XY graphs),告诉软件样本数是4
5 I4 G$ q% S, f+ v2 h8 n
% E @, x& X" d2 D5 ]" Y
f$ G6 I2 S0 B* [; G" S' w 在Data栏中输入数据
. _' w; L4 n0 t: E5 M$ V
, \4 U( M; v! ~' g8 y
# T- H/ s) _- v. p
软件已经自动帮你把图做好了,稍微美化后得下图:
( P8 ]+ ?! \- N
! b8 w, D4 J) c
+ s; k: s6 _% L/ `# Z: \1.3 用已经处理好的1组数据做折线图
- d x6 E, u7 C# U# N 如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图
5 g) Y+ j7 ` ]+ S4 R" l; zTable3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | 9 ~1 {: n" t: Z6 L
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
9 i5 ~/ U; s$ K" }
" ?$ a3 a0 z4 K' F: w! S
$ b& I7 K8 X4 p" U
在data栏中粘贴数据,如下图
/ a- j- v- l+ i: N
- [) M" r5 i$ ^ ]: L $ g$ [8 V: h7 `* I
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
* Z# @/ P- ~( J l; L" @0 t1 W; i- b: W/ E6 T. ?1 @5 w
1.4 用已经处理好的2组数据做折线比较图 . G7 W ?1 G7 O& z$ x
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。 2 w- b# ?1 L: W
6 }, y3 Z e0 I9 G. D( s' v1 m
/ s# }. C* P; w+ D; M 仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图:
/ b) D) m+ }/ c3 q: a( N, G/ ~( c: k) e' o5 J# ~
) U' y% c8 t- h
将数据粘贴进去
4 W5 |1 Z4 M' k3 V" g# @* x2 p) B( s: f2 h& u% P" `9 _& w
, ]8 X0 A; o6 `0 W u. ~; @7 a: m
软件即时生成的图如下图所示:
1 {# I! x) e' z8 u: y" L' I) g3 o
& K6 h5 X0 h$ y$ x2 k1 ? ?, q( R3 [- I+ } J
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做 - O9 p& D" V4 X! ]% B
2. 柱状图
) L6 t- y) n* H3 i) o2 `0 e4 ? 柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例 / S5 N# e* T) E( u1 m% e* Q4 Q( ]
2.1根据Table 5的原始数据做柱状图 5 T. P+ @$ j5 s6 a4 J1 N! t
Table 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
) s# i7 `- h2 q' Z5 A, x7 o w+ W
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。
5 H, _! r/ o" W) A6 c9 C
+ X. n) L, D T% W/ K! ^$ b. u% D
3 g+ b( W4 R% }/ N
在Data分栏中输入以下数据
& x) W' P- q, q- M1 O7 U& k5 a: F6 R0 W" ~
# }" e7 ~6 h1 p! ]/ O; z8 g
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
2 q7 l9 z! W, A, t* [! @: |5 Y6 o
2.2 根据Table6的原始数据做两组数据比较的柱状图 " j O: b8 U" [, U& y4 q
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
" R: ^+ S5 g H5 {: x
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
# ?( E1 w9 {6 Y+ ]1 K9 T
; e8 x; U+ N5 L( q! D, k- s/ o# c" T2 x
$ V, L) z% l K. M1 j F5 H% l
在Data分栏中输入以下数据 " s0 i; C9 x5 u6 U- F4 L3 h
+ `; [+ _6 V# Q& E& N9 Z. N2 T! [
- e$ N$ k+ p9 Y0 ~! Z' L \
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。
" ?- u8 g7 [& @& v/ Z1 o O! @. I5 i0 E9 B( }, S
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图 " ?& ~2 h0 f' W" c. d0 V- y
Table 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | | , ^5 ?% n. D/ {2 _
仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
7 A# K7 m+ }4 |$ d5 D1 q& Z" q. z2 \& Y* S8 Z% w+ v* p
6 l+ e }) J. D
软件及时生成柱状图,如下图
) K7 T- I* L4 _* M+ E' a. i" H" }5 s0 d# Q+ T/ Y% m* O# Z0 ~: a
2.4 用两组计算好的数据做一个两组比较的柱状图
, v0 E7 |2 B4 b, }5 B8 \+ a. g用Table 8的数据做成两组比较的柱状图
. f( W% b* O1 A( ]9 ~% W; R- G | 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 | | | | | |
8 N) h% C. ]0 x( F! G) a1 o
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
6 ?$ `9 T( ^/ a! y& O: r; T
: O& N% E/ C' n
" s# D; I7 d/ l6 Q/ z) G0 B) v' J
在data栏中输入数据
, X7 c% E Y- o, b( V
5 _3 e( e$ e9 b- ], Q. ^+ r+ X+ N \" ]% w
软件即时生成的图如下图 6 _3 Z+ ~+ e# V1 K
2 d, F/ p( A; x1 l+ w3 ?. ?+ X$ w9 S( \" |" ]
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: 7 @, j y" T1 H" y( D5 B3 a& q
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。
/ \" P5 [+ U: I; r9 w/ l; D3. 组合和导出图片
9 C. c, n& H5 y% x4 X, C" m( W
点击layout栏,出现下图所示界面 4 _& j. ^! U* p! ^
& y: {6 h4 b Q: }
9 u4 v* ~% @3 w2 \
2 R; \1 C7 a8 e; q- `8 F9 b 根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列 ; |' |/ k1 } k% B3 }1 u( _/ W
- y* z5 ?: n* Y" i; E
3 q/ p; U, e; I1 i/ s
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
6 T9 {) K, a1 J9 d4 r4 |2 I! t7 I! q h9 S& o4 {/ y
; J) ?' P" d( k
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图
5 k( N1 e6 \% y5 Y% V( ^( |
0 \1 O7 X9 x6 ?" l# K; j3 \
# d" I. u5 f7 u0 W: u/ L 点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图 \* k/ q0 m r
- K: b" Q; L/ l% O( p' }3 X
|