来源:医学生学术 ; X# x( M( t: t$ V
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢?
: o, E( R# D2 P5 o; H5 q/ p2 w 小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
/ c: v j8 D+ j. o
——正式开始—— * H% e% M, v& I: {' T; l6 A- y0 f
1. 折线图 , w5 \! |; e/ W1 S5 _$ W! K. T3 Y
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。
( \8 f- g( O6 V8 N, N* }' \1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图
6 ?% o5 M0 T7 p: M | | 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 | | | | | |
0 B4 p) K, z6 g
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图: 2 f2 ^7 }, W. G; c4 y5 \
) s% ]+ G4 I$ k* U7 ~6 u+ Y; s' H; g, L! w4 }! [! A
在Data分栏中将数据粘贴进去,如下图 ! ~0 M+ x" W! F2 f1 h
$ f' E4 n8 s4 j* u
0 w3 }7 K. j+ Y' a- B. J* I& |/ j 软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
: O( h! I% E4 H6 W$ X& Z( z
0 t2 v: z8 K7 |# O5 i1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
! a. y- i* n4 K6 Q
; J) A: [' M9 a
, T- ~8 ]9 M# Q Q! E 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图
+ |" [2 W8 D- D5 b7 e& r6 I k* Q
0 s G+ H# | e: U
仍然选择XY图(XY graphs),告诉软件样本数是4 Z' Y; J( N5 y; v4 _* Q0 e/ d; X8 e
- H- Y3 O3 f& }0 g, k% ~0 q4 g ! e* W7 R( W ~! g. V3 B" c- B, p
在Data栏中输入数据 / [- }0 f7 ~0 [$ f) ]/ B3 w
, O4 t8 ~) Q6 V3 A2 A" V9 f
6 y# |1 ?# F, F o" R+ O2 f
软件已经自动帮你把图做好了,稍微美化后得下图: 0 U4 A6 S. f4 P" b
. c6 H5 f. R1 R Z9 _$ a
- }9 w! d0 e6 ~, }& U1.3 用已经处理好的1组数据做折线图 9 X& S9 J- U: J4 ~, K7 i c1 D* i
如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图 $ B) T! D3 }3 x! Y2 \& }7 M
Table3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | ' o5 a- \# t/ _* Q I: j
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图 - m: s7 L% S+ a& r! I/ T
; A' e9 K2 B$ l# w8 _) c
; C% C# j7 I4 j# G( a$ @: Y在data栏中粘贴数据,如下图
4 G& p6 V, ]. S" M' X' X9 A6 K6 n8 M
; |9 w8 U' X. O! d L
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
( I! v3 D& i4 i4 w% b, |, P0 z1 K1 @; S( k9 v9 s& ]8 l
1.4 用已经处理好的2组数据做折线比较图 & |6 a# }' O. q; q; Z% b& q
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。 : Y4 _8 {4 e0 i; \
( p( m p$ {2 B2 U8 k
1 `0 Z0 { ?7 K$ u, R* `( i1 L% u 仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图:
3 o1 v+ e. W, h# g U5 c( ?" k) S9 ^; A' r) e1 p
5 u1 N1 M# q: j8 f- P* `/ Q
将数据粘贴进去 0 T) I" T' @1 m; U( | W2 S
+ D$ r2 ?: P' A& U1 H* W) w7 i
4 S/ E5 a3 k0 i+ j4 b# o
软件即时生成的图如下图所示:
: l6 A% A! P+ E5 y% X9 [) Y% y- l
0 C* B% G: C% s
+ Y5 P# P: o. @' a+ G6 J
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做
# N+ {5 k2 s4 [/ ^2. 柱状图
+ e; n l9 n) D f8 ^* G. G3 c 柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
' n9 `6 h! K: {, c! W2.1根据Table 5的原始数据做柱状图
4 Y1 M7 G, S7 K+ P L6 H5 N" B) gTable 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
5 {' z4 n4 J. `7 c. F
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。
" w/ [, O" X( T# G9 L
4 j4 q! r& g+ Q2 B2 p
. ^( Y& N3 B7 r. [ o
在Data分栏中输入以下数据
# A1 o8 j/ E8 C h3 o9 a- k8 o% D1 ]7 D6 @
2 Y% \! s, y/ L( ^3 C
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
# G# t5 \( n2 m
8 _* r7 H; }5 q9 Y8 w* c2.2 根据Table6的原始数据做两组数据比较的柱状图
. K; A" i2 l+ p5 w
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
6 P% H$ a% B3 n- D) ~+ s# n: ?
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
7 K ~" H; t; |, p0 b; ~+ T& T
+ H) D! @2 V8 S4 l. C0 E( x
/ p6 N# ]/ P1 Z" [% @9 [9 R
在Data分栏中输入以下数据 5 \: R9 W) }+ G4 H7 ]5 T+ @' E
8 v- G* J3 G( N8 @9 `2 U# n. }
9 C+ k" E! ~$ m6 q) i$ V
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。 ( R6 Q) Y+ N! h5 m
" Q. ~" Y0 p5 G8 W2 l8 j" h
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
, `, S: V/ V- L9 v, u: l$ q ?Table 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | |
1 d6 k+ m! P7 J8 O 仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
0 G: J" T* v) t B+ C* E: t3 B6 g! r6 C' ?! B
$ h, A; P; i; V7 S7 T
软件及时生成柱状图,如下图
8 G: Z0 U6 |3 j5 o) a
$ ~' L) U3 W/ F( j7 R/ }' l2.4 用两组计算好的数据做一个两组比较的柱状图
' c4 F M2 W, _2 V) }" x用Table 8的数据做成两组比较的柱状图
# r/ S4 E1 j+ I, e | 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 | | | | | |
$ n. Q1 P% M2 o' o* x" a
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
4 D7 p6 x3 @/ i/ w O/ o: Y- |
' g" t" q- H0 q
d4 ~. A/ V! ^! F! T5 Q, {
在data栏中输入数据
' `% k& ]7 ?+ a6 O6 D
) F3 k, {5 ?( b" a d
: }' q( I Y5 g& [( i
软件即时生成的图如下图
6 \2 ?* J# T9 o8 I7 W
: \! q1 [5 _2 v! s" h' k; K
. h/ V. ?) e; u+ @3 s, A
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: 2 u1 T C9 i4 L. D8 z
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 ( \, H) I& w( |8 J- K6 }
3. 组合和导出图片 2 F6 o* r) [' I' G6 H% ?
点击layout栏,出现下图所示界面
' x f Q) T9 k7 Q- Q, r
3 }8 X. X. _6 F3 R, f5 l, R' ~3 x o, A( P Q
) U5 a/ n/ b2 M- w }9 x5 T( | 根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列
; Q. a8 r7 K. C. E7 ~/ H; \# I; C& [# n! y+ {
% f! J! f3 _" q* ~
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
% X; t$ B* v" L6 {5 t8 V* f
% I! p+ [" U- M8 h
: U2 U6 X3 I0 k8 C1 f
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图
6 W p( x+ r2 x7 t# R y8 Z1 y, F
3 M- x2 u" O' ]* V
& d4 i1 g3 k8 h& g 点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图
9 x; |$ d9 l. V% U. @9 q/ K+ c# ?! ~( N
|