来源:医学生学术 4 M% L. [% H, \" Y/ t% A+ I/ i
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢?
. E8 p, b3 g2 d. y6 f; ~; c; ]$ T0 x 小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。 % u+ v: C7 S' U1 n
——正式开始——
6 {# Z/ D3 C, [+ U) V1. 折线图
+ I8 p5 F" Y9 y, m. r! u 折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。
+ }& t# T! F z% u1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图
6 L3 d! A% T# K! x& U' @2 x | | 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 O1 a8 t8 f$ } i* N0 G# z# H
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图: ! i* v4 k2 v( r7 ], J1 ?
5 Z1 L _& V Y1 F$ R. L. g: J3 Y4 ^ @. |) m3 z
在Data分栏中将数据粘贴进去,如下图
6 P2 q; D' p/ f# X! i
$ d/ A) L) [# U7 b& s
% ?+ p7 ?* A. z( s: p 软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
& p C! i [, j
+ M6 [7 d+ }5 w5 [: g4 P1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图 6 {2 ?) a5 ~2 f( X# ?8 R
0 e' v* K" {, G; {$ {& h4 F
: F+ g0 H; ]5 m6 j& E1 I 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 9 p4 T- R' I; I! a6 c0 k. D0 i( _
6 s* D( P' @# s7 l. Y6 _* w. ]; w1 j 8 s. I) [! v) r0 X" F3 b8 [
仍然选择XY图(XY graphs),告诉软件样本数是4
4 B( }, ~) F! W/ ]& s& q
" m6 F2 A A1 X& T( ?
. \# c: e6 e/ L( e( F% F 在Data栏中输入数据 & h' s+ U: C/ P/ a$ \+ L
5 L! a! y& ]8 a) l8 Z' @, x; E9 D. A$ ]5 t" i; c; _
软件已经自动帮你把图做好了,稍微美化后得下图: % ]) L* g A# Q3 K" S
* ~, h( X8 @0 k n( |9 J
% m" k* Z9 \0 {. y+ f( M2 Q; O- J
1.3 用已经处理好的1组数据做折线图 5 {* o+ G) v* k' y5 P7 `
如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图 6 b/ ]" [ |/ ]; A0 l" v. K
Table3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | |
& A; }0 I, W: E" \4 \新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
- Q; H& [/ R0 ~" @; f2 E6 {
5 g5 g$ } E' f" L8 I
2 K, Z4 d2 h# j/ p在data栏中粘贴数据,如下图 % [/ v+ N4 s+ X7 U, B
, t* Q: S4 R; ~, p$ l$ H
8 ~0 m, u& P1 p8 T; u0 r 打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
9 A6 K0 j/ F$ f7 Z! F$ M# n; N# k, I# d: @6 q% j5 q* |0 K
1.4 用已经处理好的2组数据做折线比较图
9 k% T2 c7 f7 v4 y8 {) S# h 如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
t) V) G8 M# F% F1 K5 E
( Q/ V- o2 }9 ~ u$ h, a 6 W& K8 B1 S' a9 ` b: B! k
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: 6 M2 U% b3 g& a
/ u7 J2 Y: O# f2 a% J/ O J2 }4 h& l( M
将数据粘贴进去 ! s' q! |9 m1 |0 [# t
/ \ c4 h* w9 ?5 \7 u$ o* J' j/ W3 E- J$ {) K3 S7 o' q
软件即时生成的图如下图所示: , q5 a: B: o3 ~+ o
3 g* R% V% N/ [ o& e9 H
- u4 o* A7 y Z5 @! A
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做
/ g2 v7 ^* w2 _$ W4 v- }: |2. 柱状图
$ ?# ^2 d7 v/ n/ U' Q 柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
9 T, J* H% @2 @# H$ e: O$ Z2.1根据Table 5的原始数据做柱状图
8 j! \) g2 H8 k* iTable 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
) J2 V$ c; t" c" o7 J3 S. F3 Q: P
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 ) |6 ~- \2 U: ~2 {( l6 }
8 m9 q: e6 a& L; h. |/ `
( T; t$ M; `3 g
在Data分栏中输入以下数据 % U2 q* e' @ u! L. d
) L/ r& P4 L) f1 b3 v: r/ d1 N0 q( Z* ?! J# U' y! y
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
3 _3 T& g) M$ Z/ d" {8 i+ Q4 B
# [) W8 D C- F2 U, G$ R+ r7 Q& b2.2 根据Table6的原始数据做两组数据比较的柱状图 ' G8 K. x& F9 m' J: W: {
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
& Q; }6 T, ^5 n# a0 {
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
8 H! i" \) ?) } _" S* G
, [% h! S7 z' \- H
( ^5 V( L* N2 d. [. x
在Data分栏中输入以下数据
- C- @* [ i2 q& u( c I! K
4 r2 | ^: j0 T8 U% A: i2 r1 f& e* ]( Y
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。
1 i! m0 I3 }) _' v, q2 y9 { q+ ?4 h V
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图 ! @) ]* f/ T# _
Table 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | | $ A7 x( _) V0 p; ?
仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 " g# N* k3 I' n
. S- D% {& S% T( O
- k* t$ P9 `- |: `3 O) r 软件及时生成柱状图,如下图 ( a: E1 F3 u x: B3 y' Y& v# {
1 F J9 x; }6 T/ P9 S2 e$ z
2.4 用两组计算好的数据做一个两组比较的柱状图 0 A4 j: H: f: L: e) z# r2 K
用Table 8的数据做成两组比较的柱状图 ; w. Z. ?3 p( P! a
| 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 | | | | | |
" I. S2 J. f0 `: \* R- F- |
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
0 p3 U @' F4 [* b. ?
$ ~+ B, O* \3 Y
5 \ k. I: A- [9 t
在data栏中输入数据 , O; z, ?2 P( E# t$ Z; C3 I
- {3 T5 ], O. {3 h
+ W( W4 l3 Y4 L/ c2 a8 @$ a
软件即时生成的图如下图
" o7 r3 z( J, k
5 A4 T! m% I8 `5 I1 G( N
' `1 l# V5 u! T. x$ H
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律:
4 [ p. c( h% S- a4 P一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。
- D1 ^* i9 [6 E; o6 q! ~3. 组合和导出图片
# k. P0 b7 k" R7 \
点击layout栏,出现下图所示界面 5 w6 }8 G! H9 g; C( a
1 i- b* [- u- {2 L/ V `3 i) J
) Z7 A/ X# w3 ~5 ?; X" U
' J+ }$ g( B; _; Q: M
根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列 , D: W* G4 E0 I9 x) T7 L3 _: C
0 p# I& b; x7 j7 [5 m
- Y3 j% H- x+ f! Y
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示 : O! X9 b# d( z& v' v7 X
0 Q( f/ C! E4 }0 N# L0 K
3 h* |, k! A% J: J( E& t, T
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图 8 g; [' i7 Z' g# C% E
# E# i- [4 ~+ H 3 i1 ^7 ]6 E- v& S+ T
点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图
! h% ]( x4 R" z5 O
! P5 ~% h7 Y0 s |