来源:医学生学术 1 V) [; z4 m7 ]. e% i" N. ]" \
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢? 7 `7 u' m/ g7 @3 F) t$ `' h0 ?( P2 ]
小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。 $ N+ A! T9 c/ @' d% O) p6 y6 z& K+ l
——正式开始——
) _/ b; u) N% v; U; O* v c; f" y. {" p1. 折线图 7 [3 V# E7 N1 A2 I1 t1 [8 E! n, w
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 - K- |# l1 F# d0 L+ G
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图 - C0 _% U/ T. O9 m8 U+ 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 y& Y2 ~( j; S a4 I
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图: 5 G" Q. F( `% l8 I# i: X: Y9 M
* o6 E* F( y$ {1 f
4 P2 o$ h) o6 ?" }
在Data分栏中将数据粘贴进去,如下图
. S" c% {) x) k. f( y
( n6 c5 o5 r8 T Q0 d" T- e
5 Y( V$ L; r" U" J# V0 m
软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
( N r2 t# Q8 i4 `
8 _( A. w( e9 ^3 `; s1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图 & ^8 T; p) a4 y
# w3 x/ \! m Z
! u6 J4 ]3 ]* v2 U/ \. Q$ [+ M 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图
, C% I6 Q# C' Z$ ^! V8 p
* x" z2 Y& K1 X, N6 n" `) f 9 z" Q6 m* B/ i% P3 F( N
仍然选择XY图(XY graphs),告诉软件样本数是4
# O4 |: Z7 V( F
( A1 ~: X6 ?4 _0 g3 o& f% _0 J
+ Y; M/ O* B% ?9 s$ T' K 在Data栏中输入数据 3 V E/ H& }6 r5 i9 X
$ c2 n0 p/ D+ _: e. B' N7 d
: B9 B8 t: r3 S3 }; J
软件已经自动帮你把图做好了,稍微美化后得下图: & x' K3 l% `4 e' p( S( H
% ]4 K/ J6 L, ?% R; t% F7 b
1 j5 f6 N( v1 W' o" C$ S% o9 ^" L. q1.3 用已经处理好的1组数据做折线图 " {& b7 W: D' x
如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图 / B& p9 ?0 G9 }8 X3 U
Table3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | " Q9 C1 }" Z# {0 f/ Q
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图 + k4 y! \ ]4 g
8 j b! I( Q/ S: N: L b- d* L. _7 S
+ W. e2 W3 k8 p# C; l" E在data栏中粘贴数据,如下图
% o6 q) O' N% k( Q% `
4 {- B% z: ] c4 Z0 | j
. i$ I, z5 E3 L5 }6 U7 D1 I$ i3 S 打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
$ y! I$ b9 i; C' T7 [8 Q9 k' m* c
1.4 用已经处理好的2组数据做折线比较图
9 @* i0 k Q. \* @5 K 如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
2 B* O3 y5 f8 |, a& J, u& H, [8 [1 l; a: j" F4 m( U, x
* N3 K/ T" i' ~ 仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图:
7 f/ ]6 f) g. ?# D% m( q j f
1 z' h3 @5 K+ D! {- ~/ h0 R 2 T1 e: h8 J3 x/ h2 G/ `$ K5 g
将数据粘贴进去 6 M1 h0 s0 c2 X* a$ N
* z4 y( H# l9 W* I5 q' N& G# A
: e4 Q$ r; X" G) V; D Y6 R2 }
软件即时生成的图如下图所示: $ X6 q6 C. G2 K5 l2 p0 E% @5 o
4 [! S7 F w8 C4 j2 P5 L7 G
, H/ e3 B, T$ L$ g) \
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做
H# M% d# i% A1 |8 L4 X' t: R2. 柱状图
9 x& H( h, V! o* t/ L& k9 r( `; _ 柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
' h. q Y8 N7 u; |# m5 q2.1根据Table 5的原始数据做柱状图
9 g5 |6 T2 ?* u% w: YTable 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
- ~* Z j: w3 u _1 E# |) U3 n& _
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 ' F) r5 P4 y g5 x( u5 m5 Y
" w+ l3 ^7 d- m" U* N) q
" ^9 t+ U6 F) s
在Data分栏中输入以下数据
$ N# t: N+ q" u/ u' A4 f5 N4 q- F+ |6 ^" q
1 Z2 B5 V4 f% e% O, P; Y
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图: ; d* s3 @$ d# @ s* ]7 @
2 h* U- f% x" W9 j5 ] {( c
2.2 根据Table6的原始数据做两组数据比较的柱状图
! r+ h( V. _% j* i
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
0 z0 `: ~+ ~( q9 \9 ?1 L
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
& S3 n9 X" U9 q# n8 A: ?
& f9 Y# J* r/ J. M+ k+ V$ Q) ~+ D* u# ^5 N g7 v8 b+ W! |. _) R
在Data分栏中输入以下数据 ' D6 Q6 \9 o' S( b
p: X9 Q: l1 V7 b( l
. g+ u! ?3 ~: n2 j5 C# u0 @
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。 ) t3 Q% \; `* A# ~. J+ l- l
( [! p B" \ X& i" o7 _
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
. Q9 A& b8 I) ^( TTable 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | | , E3 R& h9 N# k" ?+ f
仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 . H: n! d' G! Y7 c1 b; N# D
0 `8 \# M0 h0 ]! B/ l: Q
& `' n1 Y( y* T 软件及时生成柱状图,如下图
. \/ Z3 x% }* n$ k* |3 p \. Q* _0 {
' I4 j) B. v* O4 r5 N; j2.4 用两组计算好的数据做一个两组比较的柱状图
3 E4 y# E: N( `, J; x# c+ _2 U! [用Table 8的数据做成两组比较的柱状图 % `+ M+ v6 s' h" E' J 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 | | | | | |
( d/ G9 i+ M' w5 G/ q9 D
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
% |. a0 b6 n* n% f: R V
% l* [1 D) e) h* @' _& V: L" ^- v" u8 Z, w9 u4 ?2 {: z
在data栏中输入数据 ) }9 g/ ^- r( G) q# T: d
) U& K" L2 e: b9 K& z# O
8 w' h' @( b' ? _ k
软件即时生成的图如下图
3 R; y/ T" J. _! p" I* R# S2 C0 [ c" _% ~
; v3 Q! d# b V, @* `4 |
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: % Z6 @) F' v1 Q
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。
! l$ J5 Z( p! O( O2 S K3 z. B) e3. 组合和导出图片 0 W* f0 }5 } ~8 A+ `
点击layout栏,出现下图所示界面
) Z/ R! H# T! j- U' k: A1 H. `3 U- @! H& T8 U# P* d
/ ^4 G: Q5 {1 {3 r3 R
; J0 q* G. c: g5 ~
根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列
( K+ A9 H# a5 k6 c0 O5 N# m
" r5 c/ x( h: U3 j5 V1 ]0 b) g: [. d6 c
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
2 E9 Z) c; n) s1 \3 k
. X, n: E4 F, m7 o. q) h8 ]+ i7 z3 B
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图 & r, N# K: e% J* j. T/ }
& Q* x1 ^& N, B, }- b
$ F" p: B# h5 p8 Z( p 点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图
* |$ u/ @' H5 p1 B
' d& N, C6 t. q" {7 z' | |: S |