来源:医学生学术
# o8 z' S: A: z0 C1 G U 您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢? 1 J/ Z |5 E8 s9 b
小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
& {" t5 i% N8 h' o% ^, X
——正式开始—— # r2 Q7 O. J& N$ g4 l0 b8 P
1. 折线图 ! `. W) F, H6 J7 L/ g- T6 ~& M1 g
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 8 D# j3 N ]! W
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图 % F6 ~+ j1 C: C/ z: \2 W
| | 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 | | | | | |
Z6 a X5 D' U! @* a
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图:
' v$ @3 v1 d- V) z' j% Z
9 \" r. x/ Y- t" F4 o' ^* [6 O- g: ^7 ^* U: P$ R7 S# A u2 V- D
在Data分栏中将数据粘贴进去,如下图
; J+ u a0 U7 X! n* |+ q, p$ T7 y: i
2 L' O5 C* B; t2 z) z( O $ M% S7 T2 ]4 e4 p
软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
$ {( `, a- s; X6 f
& F9 k9 A( O$ I% }1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
- {+ v5 x! B- M8 L
9 \* H$ N+ Q. \
+ r/ k% M4 \9 m 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 2 K1 F1 R! q# h' |# M( B. Z' ]; l
7 \! }8 o9 o4 H! h! \+ W 6 E. G! B3 c, f0 [5 |+ U2 Y! |/ f
仍然选择XY图(XY graphs),告诉软件样本数是4
4 ~% ]: |3 k, Q" E
# G" x: \5 j# W' l 2 o B% H, V2 ~; k% f$ h3 Z/ I
在Data栏中输入数据 3 o: t' O1 `1 t4 Q& ]( j, n
& P7 U# |2 d! s: V$ U* b$ Z
! m8 ?/ ?2 ^9 ~, ?& e, R+ _
软件已经自动帮你把图做好了,稍微美化后得下图:
0 n j% n! h3 V
* e+ B9 Y: Y; W; O0 O ! ]5 ?* a" v/ N; `6 c: u
1.3 用已经处理好的1组数据做折线图 ( V; Y" \9 S# G8 X9 F
如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图
3 i5 {( ~/ x( d! Y! d1 R8 vTable3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | ; d; z$ k4 Z9 i# z& j
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
, O8 b3 o% ?% q2 I! J4 x9 N$ g; r$ b
+ R7 w3 ~0 q5 c E - v+ B6 K5 X1 t; g! `
在data栏中粘贴数据,如下图 6 p4 X& C I( r; W
. l6 q" q3 r8 G $ S- a/ i0 Q" q
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了: + Y0 m5 e0 O; X8 b5 J- g& ]. Z0 v+ d
. z% X% j2 W$ v1.4 用已经处理好的2组数据做折线比较图 % c( c& x: n0 y5 X
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
% h$ N4 m! k1 l* K# ^$ T, p$ K V: _ p( J/ w1 l4 F3 p3 t0 n
( p' F+ N* w- C2 u4 H
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: & ^9 C4 ]; j& e. r1 _" n" |
F) u) x3 _8 ^8 b* J& A! f
+ |" Q* i% \3 B. {6 _' S& H7 f
将数据粘贴进去 ( b' J+ x2 T; ]( _3 q
2 c8 y3 X: z. g1 F0 I3 }8 y5 u* z/ ?9 r
( p9 }7 k) B Q x! _+ w. \ X
软件即时生成的图如下图所示:
1 T8 }- H# S# A' D7 ~' L( L1 ]" l' b! Q0 N
" a) r4 e9 Z2 x$ G& z% f2 m _
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做 . D$ Q) L# i8 R8 r) D! @) L, Q
2. 柱状图 . U+ l6 C9 w9 {- j6 Q/ W: L7 U5 `
柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
1 M. Z* H S6 `$ ~( s! s) c( u! t2.1根据Table 5的原始数据做柱状图
/ p" ^) f1 Y* lTable 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
9 F! l1 ?$ k8 Y+ x9 l
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。
7 _& C- o3 p4 a N' J+ p
0 f* e; t, ~( V o' |
! e6 X" |- w( f3 [6 q; I
在Data分栏中输入以下数据 @3 P5 o# v4 I4 C9 c& t
: p4 J( b3 D- t/ M3 j( A3 p
' U, a# [' _9 h0 x9 q% k
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
$ ]" F0 G' H; @/ ]& t0 w7 O' |* G0 d9 T1 }
2.2 根据Table6的原始数据做两组数据比较的柱状图
3 @- i+ u7 l! {& {5 Z3 `3 V! U
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
' G/ Y5 D$ T; z* @
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图: : q3 ?+ U9 @% h
$ u+ r/ i0 ]" R- u9 O& G7 ]! v/ q
, [6 G+ \$ W) C b$ l% P! ^# k7 [
在Data分栏中输入以下数据
' Q% n0 w$ S' y/ k( y( M* q7 o3 O
& r& n. L( U/ _4 ?: _5 Q, l2 C$ k
# T/ d9 G2 _& Q( W* @/ r' _
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。
$ s8 z% ]( {6 q6 o7 A; V# Z# Z6 s& J8 G7 B" v$ m8 x1 _$ Y* R
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
! w( q P: ~- p8 ?" _Table 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | |
+ i% \6 k4 B# {: }$ w6 Z" ^ 仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
2 u8 e! D+ L9 o$ j5 K& `( ]$ Y& b, ?- G, } k1 E
, k- @" m& Q) |& s# S
软件及时生成柱状图,如下图
0 Q* j# I4 ~( I
3 O0 |/ R$ H7 k- q* Z& F- ]7 k2.4 用两组计算好的数据做一个两组比较的柱状图
8 j3 h* a# A I1 x, a' \用Table 8的数据做成两组比较的柱状图
1 r) R5 D/ S, k9 F4 ?& E. Q! H6 p6 P | 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 | | | | | |
- R4 o0 z4 e8 k5 d3 u( {
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
4 S; s6 e9 G9 A; a- d& x
F3 o' F$ \' e" u5 }, h# J
! y' O! N5 Y! S
在data栏中输入数据
7 N0 J8 f, l0 P' a; ]2 v9 k
5 N9 G' n9 u8 _( P7 G# X' D! \; L6 ]: A
软件即时生成的图如下图 2 E( ~4 [6 p2 G+ Y4 U( d6 }
6 _8 ?* ^- l P; A1 _5 S+ @
0 D7 R+ W5 [7 F7 l6 M
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: 1 T3 p% }9 R8 I
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 4 G/ t _5 `6 J* M" I
3. 组合和导出图片 5 g' N: Z- a; | E. w
点击layout栏,出现下图所示界面 $ W* V! D2 q6 Z( c+ f
1 F* M7 m1 y9 [$ j, a0 m
0 o: r! z: r, H7 T
. j! G; L3 S2 F8 I/ k# U
根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列 6 C* E, H# ~& i5 }- a! S' u o* W
& C2 J% A4 ^/ U5 u( Q2 R, M# Z. i8 i. m* q) c+ q5 H
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示 3 m9 [5 F1 E! ?, t& f
( ?$ C# X4 r4 d' q+ |6 ? c0 r' D- K: g& }4 A
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图
- O1 X& i8 b& b$ |. C
5 o9 _, }: u% M
- E3 ]- d4 M* u4 H# F& F 点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图 ! e& k2 S; o# N$ Y
& }) {* u0 j& P; j! i5 u- q3 I% `
|