|
来源:医学生学术 ) Y! ?% P! W" T0 o
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢?
8 }& G/ r# I$ q: j) X0 f 小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
# L$ R9 B6 Z: z9 j$ I
——正式开始——
% G, _/ o! m0 Z& b9 x1. 折线图
) _3 L2 E( S& l/ M 折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。
$ B3 T# f5 D+ ^( i1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图
, {( M1 n2 H6 n3 e | | 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 | | | | | |
: \+ d. S @7 k- g5 \
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图: - t( T8 A8 D; v
7 m6 i# U# W3 W2 I5 O% X5 l1 @
5 o1 `6 J3 Q) U: r1 X
在Data分栏中将数据粘贴进去,如下图
6 `' q& p& n: e

3 u1 m3 `* B! Y d( y6 X
4 P4 x F( F3 g% s! F3 {1 ~! K 软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
7 Q* Y! x5 P/ T) k% T " J$ W. M3 W5 K$ R( J. J# D
1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
/ \, l( B' r5 A8 @/ @! L0 x

0 E, ?! a M9 M
$ M Z0 X* Z9 D) [ 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 $ }1 q$ v+ w9 s, E% f

/ S: e0 w& F5 p# T% Y$ x) Y, k$ X
: ^" y: B0 H7 H/ l& a S) r+ ? 仍然选择XY图(XY graphs),告诉软件样本数是4 9 g: J7 P& H v

6 v( A' B% J% v: y, `
# F8 ? Z2 n7 i L% Y4 t7 O1 ~7 x- F$ U 在Data栏中输入数据 ( O1 O& J' c2 P6 C: I: [, O; N1 h

" |2 G( m9 o8 ?: T! S
. m0 h) f6 F$ _# ~2 D5 c# G
软件已经自动帮你把图做好了,稍微美化后得下图: ! E& v( B3 W. T
4 E; A* d$ y8 \: i
/ Q, V6 m# u8 ?5 d
1.3 用已经处理好的1组数据做折线图
1 @8 N% l0 d; x8 } 如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图
. S# Z, Y2 Y V) M# z. \: E" ATable3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | |
) X. D9 j' J; {/ u @, x新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图 5 W/ A; l/ c" B4 k* B! U' ]0 V0 m

3 w' ]0 A" V: ^2 a5 W$ c1 h) ~' M3 I* a
& T! H/ N0 e7 b3 p3 |在data栏中粘贴数据,如下图 5 F& i# b. u- |3 t" C# {
% p& C, S. V4 q0 y! ^ _: v! J
% v% ?8 K8 r5 B, ?- O8 J( f9 U 打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了: ; e8 |) P; U g7 M; O! S( `! X5 q6 x1 O
9 M0 y0 t9 u" l# ~: @% L
1.4 用已经处理好的2组数据做折线比较图 , P# y* K3 Y9 U% R. \ @. R
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
& X+ G% s) X7 o6 ?. c; R0 [4 `' H) f ( @4 [5 I) _( i! Y* M
9 F, r8 _& y- B2 ]. _" u, O
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: 6 h+ z+ F9 M! G/ Q

6 z7 R) y* q* P) ^' J" Z2 b
1 H; r" B& i8 K 将数据粘贴进去 & L$ ^& A! Y1 M# W2 V4 z, }
+ m8 Q" C$ r3 H1 n( M& g
( v, a6 J3 ^6 r- Q9 h9 P
软件即时生成的图如下图所示:
5 ~, T% I& G5 m) f& T6 v/ j# d ' P* a1 C2 J# r! U7 `- Z1 Y! P
' k5 X& u3 Z+ Z0 r4 d
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做 0 I$ R0 V0 e* k+ P0 y
2. 柱状图 0 J" o% n, X) h" F$ Y/ a
柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例 2 i) [! R6 g; C- u( t/ a
2.1根据Table 5的原始数据做柱状图 |# k9 k, k' V4 q) p6 L7 y
Table 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
' w% A o. [6 f) w3 r
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 0 W& h3 M' n! b; [" r: C, ~

7 v" d. C2 c; o2 G& [$ J) J" x8 w8 w$ K
在Data分栏中输入以下数据 ' A# Y$ o, z2 R% v% w

' V1 t3 g2 E) `; m' k
1 j- R' d6 Z( O# `/ c. g* B
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
% w- ]1 Y7 S* Y/ m
& S) ~, x" I+ F" Z6 o2.2 根据Table6的原始数据做两组数据比较的柱状图 % \# o9 W; Z: ~! C4 B8 z6 s+ a
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
$ J8 [6 p, p, Y% F
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
, Y, b# l% g) B4 h

& m' g8 o* m7 Q
6 q, Z) g0 ~: @, f9 _# L! O! M* G
在Data分栏中输入以下数据
+ J3 g: d7 ?! m- K5 T0 `( l

, q# S$ j8 V0 s* R/ P5 ?7 U/ G7 k7 t$ W B6 A1 I/ X
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。
/ b3 x" Q5 R3 t/ l5 R; j) Z7 q4 }1 n! M* ?$ R k( W
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
' e J0 [, o- o" k$ ?* STable 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | | & J6 A' U- s, b1 n
仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 $ e w! O0 ~( s- e; l. U+ }( p

( f' ~9 a( `; T6 P1 T! r 3 v( P( k( [7 |6 L0 n: L J- n$ E
软件及时生成柱状图,如下图 4 j0 Z+ h7 D2 l6 U! ?

+ h; D: f* I# s+ `2.4 用两组计算好的数据做一个两组比较的柱状图 $ @/ c6 d7 k/ N& }; j4 e
用Table 8的数据做成两组比较的柱状图 . \$ M9 u/ v/ f$ r3 O
| 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 | | | | | |
5 Q8 P: ]/ h* u9 C( f! c
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 0 o' p8 U7 S7 j6 t

1 W- n: ^* O% m
/ K2 n2 k0 g. R4 L$ F3 v
在data栏中输入数据 ( h' c; S t, T: |; M
, `( c0 i$ _9 s9 W1 R9 c
% ~# }4 e) S! {4 r7 h) i1 I% A$ M
软件即时生成的图如下图
4 c# S) s) o @& Q8 o' V ) p4 [5 R, E" I( ^# ?6 J
" Z" D% t5 u" l& h
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: , H6 j+ N( |5 I( d9 p
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 . k. h% k1 f7 F
3. 组合和导出图片
! D$ H h+ _$ {% m `
点击layout栏,出现下图所示界面
/ d, [* L& T9 @8 s/ F* c7 Y g8 V
" k# Z J& u- {9 r) [' G
: X8 c) ?' e2 l7 \4 I+ |9 x
! s7 {& u& m* I, y! S4 u+ i 根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列
" D7 C* E, O: U0 j2 K) P" b ' S; Z. S+ v' {- ]/ i
" k& v0 f" o0 T# T- e/ h, z" R
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
# T9 i$ a) }0 c- a: @. N$ K: B
6 v4 P$ t* B' r) H
7 {3 Q# m( ]3 ^+ S( c# F+ ^
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图 " c6 x/ S, U3 t
- m$ s: K0 e9 N8 C3 ?
0 y' D$ n3 K0 {8 {9 e
点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图 * i; H" c: |# O3 k2 C5 G
/ {* K6 s+ M2 V& a+ B
|