|
来源:医学生学术 - o! Q* Z: }( k P, v" r/ c% t5 B8 R$ v
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢?
8 ~9 q4 h' X- R9 N7 q 小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。 + a6 f. Y1 I! n2 x/ t, Z
——正式开始—— ' j+ x4 Z4 w& F3 @" W& g$ U
1. 折线图 , B# u6 A5 {, j
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 6 f, J. c$ b" Z4 V9 p" ^& P
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图 1 d: H( f, \% j+ b+ s
| | 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 | | | | | |
& ~4 f9 l( V) n
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图:
1 }9 I5 _& N, p- M9 p- R 1 ] v7 w+ _3 Z+ K" d) ~- a
7 w+ ]- m* k4 U5 W Y
在Data分栏中将数据粘贴进去,如下图
2 Q" v- Z( x) j" e7 ]
. _; k+ D/ r& o4 s
0 w& g. z7 B: B) k7 e! J# ~
软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧? % y1 x! G. {& Y* H7 T! I# C

. h* Y* T+ l8 ]2 e5 g" R; Y! Y1 Q1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
6 W* W" r6 a3 B7 p9 H
5 V# k( A( `2 v# \- W; \
, {4 b8 U/ H! K: I0 ?0 E9 B' F
打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 . M( W' [0 O$ `

& F" d% X, B; ^0 Z q- |, y : {$ N, ] Q. }# {& P9 C9 V
仍然选择XY图(XY graphs),告诉软件样本数是4 * q& u* e7 j& P7 y$ ?9 W# J
7 z4 F+ Z$ o. m& a: | U
8 S: J3 |0 e; Y- M 在Data栏中输入数据 ( Q$ _4 z% ~1 n% z9 G. u
) Z) _2 z( Q, d) O
) R4 Q8 o% }! h9 J+ t4 Z8 e4 b. V, p
软件已经自动帮你把图做好了,稍微美化后得下图:
& ? m- J2 ?. ]9 E' a+ ?

& G9 v G9 a* s1 l7 b
; h- M, T9 E* j4 ]& Z% T4 J3 H1.3 用已经处理好的1组数据做折线图
$ }3 o" i& j* J$ d) m 如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图 e8 r5 f' E# M# L1 o; l
Table3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | 2 B: N+ W5 r' s% u+ S! B3 ]6 ?
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
0 g0 @0 E7 _# y; @" J

- M6 G- k- P8 q% Q; x & s4 Q2 h4 P6 g
在data栏中粘贴数据,如下图 0 }. F% l' b, y! w
5 F- ~# g) p* Q
# V: b _5 r: T" f4 `2 y( d4 D. { N
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
+ Y0 n) t- d0 [( F! C; E) J/ c/ V! n% r1 g# k6 W+ Z. h3 _
1.4 用已经处理好的2组数据做折线比较图 , E# k9 C5 S% L, W
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
; J5 b! E# a* d. E
6 y! g7 z `. O! F6 g & {1 W& ?. Y0 I4 D% m! Q
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图:
S/ N! ^8 t' T& x2 f0 [
' T( d1 A! }& Z8 l: _9 O+ X3 ^
$ c5 O+ R( B' v# c- D 将数据粘贴进去 : C8 ^6 z/ M" Q: f S1 r$ V9 j

3 G8 f% Q, ^8 S8 i0 r! C5 y! x
) g9 G( o* ?' v* G# [4 c6 \
软件即时生成的图如下图所示:
$ R& V2 N5 V9 N$ \ * |; E- T, |0 Q5 f# x: K
- v# ]# A$ g- V+ p% i2 r
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做 # v, Y% ^. s) V
2. 柱状图 0 [7 i6 u3 [3 ^
柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
; j+ c* g: `$ e8 s& ^8 h2 A+ B2.1根据Table 5的原始数据做柱状图 " T& C7 n0 `( f: x, O: L' [. G3 \
Table 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
) O9 s# Z1 k9 ]( L$ r" a. @1 H+ |
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 2 `" P3 ` e9 l6 `, u( z+ K

( G( t7 `3 D; s, |% D2 V& _# |* w7 }4 A+ k+ m% |# w) g
在Data分栏中输入以下数据 / a" }+ K/ ?+ o) o/ _

: l# W2 t) h4 f* z$ ~
4 G) i2 H5 r: r5 `3 e3 l' Y
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图: ' a: }7 h) j3 t
3 _+ i) i. D9 h8 H6 f* E$ D
2.2 根据Table6的原始数据做两组数据比较的柱状图 7 P$ t, `1 v% N& {( U
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
/ S, R" j5 w0 x2 e7 G% \: M
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图: 8 S6 d8 B) n% \) V8 J$ @

. j; v1 L5 B: r/ V
% V& S+ c* |# ?0 P0 ^) h* E' |$ N
在Data分栏中输入以下数据
" w* o+ k x0 b" Z2 \2 e
" b( m9 }- }& p- G
( [7 G* }9 L/ w& q% k; P% h
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。 9 L" @4 j$ G4 D( Q
2 N- N. s9 x5 R2 M, s
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
5 K; y6 ^% t3 W; V) Q, f- lTable 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | |
1 J+ }1 U* P0 ^! A% Y3 s 仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
$ k* y M$ G& g; L7 F+ P) o' n( [ 7 M. d. C# V* h9 | g7 x+ h
+ Y/ h9 @2 i5 M, ~ 软件及时生成柱状图,如下图
( r# t. |, `+ @5 W6 ` " r5 {: v; ^4 B& L5 ^
2.4 用两组计算好的数据做一个两组比较的柱状图 ; }/ C4 L- J: c4 z( D( }2 R
用Table 8的数据做成两组比较的柱状图
& y, N" a' v4 w! i, `: v$ 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 | | | | | |
3 s: ^4 g ^' Q0 F; r
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
5 p/ b7 f1 J5 ~3 ?2 ~8 D8 X
" j- V8 c7 [4 p( e/ z. X
! W G6 ]4 K' i5 A. b7 N5 f* k
在data栏中输入数据
+ m" X5 F# J# X, P / _7 B! _: f, T9 O2 D
+ o' U- f3 n5 H: R/ z: M; u6 x
软件即时生成的图如下图 ; _2 }7 I& H& T; V6 h! V' t

! \& ?7 T* R" _9 {# s, a+ ]4 v% ~- ^1 T$ E$ s: V4 Y6 b
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: ! [) p, P4 r' N, J" }
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 3 h( R( \6 b' I
3. 组合和导出图片 4 k$ B0 {8 I+ P" ~, w
点击layout栏,出现下图所示界面 8 o+ }& W6 F0 S8 t4 s+ K1 {
7 D8 L2 M, {; w $ }6 p( ~8 ]: Y
8 R* ?5 \) T, E: }; U, h 根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列 2 |2 g1 A# ^3 a- o8 c: P6 {
i, ^0 m: i5 _- z# Y
5 ^$ G# v8 z- U
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
+ E* R ^- I& M" r& O$ T7 x ; L9 ?- r. H7 X5 X
0 k) G% b8 j \" s o6 ~
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图
$ p+ X" o0 v" ]4 R# [0 s1 c7 B( y
. f, T5 E6 A0 y1 x9 |4 ?: _ V# r
5 w1 ?% w: U; w7 X6 Y
点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图 4 e. W4 L; A% j" w3 i8 q* @0 x
5 a$ m4 R8 }! [# l2 _ |