来源:医学生学术 " N5 m5 [% r% p) V
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢? & N+ ]) z" ]: Q, Y% M
小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
0 X+ j3 [1 L/ ]. e$ D- b
——正式开始——
/ e8 F! n- i! ]* t) d- L% k( i1. 折线图
7 C# e, Z4 P9 L' S/ | y 折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 8 b) e9 g# r8 y8 L
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图
( X8 i. Z; l& Q, P6 z3 E$ S1 } | | 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 | | | | | |
9 ~& o$ { b' M1 h
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图: . E4 U g' P& E% x( U+ Z& ~
+ m$ I9 e8 l0 o8 L
9 s# e0 w& x0 }* s. P8 y1 q9 ]
在Data分栏中将数据粘贴进去,如下图
, ?1 x( w0 y- y
) J! e1 ^ C3 x* a3 r; L8 N. I! x 8 H: f2 S+ P. g. P
软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
, u7 p v4 C% n# d: `0 H6 H4 R" _9 A2 }3 p
1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
7 s6 K9 k8 M! Q0 B( ]; k2 J! Z- e
2 \# ~ J6 k5 f' f
& R' i8 Z; {) B) |- t4 h 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图
* j- {% N: W# m" K2 C* ~( ?, _9 r' L
2 B. Z8 a% O6 `6 G 仍然选择XY图(XY graphs),告诉软件样本数是4
8 O3 Q1 v! I' ?7 Q; y5 z
% F. q! u/ f. ?4 t& o
9 B8 F# N# h- t+ \; F& h& S: N 在Data栏中输入数据
! b# {+ u5 S2 d4 s0 Y" s. [
4 K0 V" q. U4 u( I% R: Q0 U4 Z/ t* X
2 C" g& s" V! i+ X8 w
软件已经自动帮你把图做好了,稍微美化后得下图:
/ t9 h+ X- c: l, `! N
7 j) G8 ?* f- k3 `7 a4 F$ O
6 x; k9 }. \% p: m a
1.3 用已经处理好的1组数据做折线图
5 @7 e/ C5 ?; X; j8 N/ H3 h, ~ 如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图 ( x$ K& S; Z5 P( X" \$ T2 R5 q8 R H
Table3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | |
: p+ N$ Q! _2 a新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
7 a3 t3 r4 q. x# m. J
; M) e- B6 D! g
q S5 `: E& B. H0 i在data栏中粘贴数据,如下图
$ l9 d7 \' |( A
( ~* ^3 O) f/ f2 C5 d * p8 Z: }' R$ }6 m
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
) Z2 S, l" }; b0 E5 B' D. T: @. _1 H( V& S }- C
1.4 用已经处理好的2组数据做折线比较图 1 v3 Q @; a& L! g5 i* a1 R
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
. _( I3 V" u# }$ K# ~" A4 c# g7 f X) @
" N0 F3 u6 R( ~. L% J 仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: 8 r8 T9 S/ Y; H4 o
/ R% t( X0 a) m* l" g3 x
% }3 C* _9 V+ V4 m' v0 c2 }! F: X7 k9 J 将数据粘贴进去 8 y5 ~! L0 | C9 o+ X) r) n
7 A: B& X0 d0 r' G7 o: z4 c/ y
5 O8 v4 u2 X/ D$ }) k7 L
软件即时生成的图如下图所示: ) _* l' f( y! R3 L
& z' s2 v# S& a# t7 [0 P4 R; _# k. t2 k+ N5 Q+ g P
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做 3 P( S7 K& z5 M. D7 c' ~/ v
2. 柱状图 . N- t# I9 M) _+ w/ G/ s _
柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例 , V0 P3 Q' R- g( Y' K
2.1根据Table 5的原始数据做柱状图 ' G; x" |- m. M! I- k% i; c
Table 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
$ c2 G6 h2 y$ e2 ^ ~
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 # S; \ E! O% D2 X
8 {' [- b( @, I& s% f
# K+ G: j1 w, q# W$ n: o1 C$ E
在Data分栏中输入以下数据
5 j8 a4 b$ n0 E3 C0 \) D
( B- a( d" Q1 V2 g% z* A( j0 Z5 |5 r6 i! I, \
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
4 q* j7 n6 f6 D* Y8 }
/ G% s* B* P8 m. d2.2 根据Table6的原始数据做两组数据比较的柱状图
" ?3 B1 b2 N3 o2 `+ T' X
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
4 s! }8 V, U( E+ [' P+ |
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
4 l3 y k9 g: H% {& r/ d
, j( N* ~7 n2 |
- X2 R) a i2 A+ s! y {
在Data分栏中输入以下数据
* s5 C2 n$ P7 n/ ^/ Q E$ F
( m' o I$ V9 e; o) |3 m2 w
3 X+ } V+ K. E" W
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。 % n+ F8 y7 X# U9 Y* O
7 z. U4 f* v- A6 J; \
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
& e: s# D9 x, B. R; N! ZTable 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | | & M) P8 e* ~# {/ b" h& K( D1 _
仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 {- v( ~, }4 ^. j
9 d6 j/ { w g+ Z3 V) |/ |
7 ^$ s* x: |: k+ \- N
软件及时生成柱状图,如下图
& p% b- q, l- s7 y6 G. i. |
" x+ y5 g3 y0 F! \, U7 ~2.4 用两组计算好的数据做一个两组比较的柱状图
3 I" F) O3 E5 r& N7 Y) a" p9 l. u用Table 8的数据做成两组比较的柱状图
: v1 f6 ^& i. T" [/ m2 K | 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 a9 u( q3 d' G; }7 v
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
: e$ d6 _3 f( w
( s: i `5 F. b- g5 n" M
& H2 Q; x. }; r" s( g' v2 M
在data栏中输入数据 5 v" b. `9 H7 W6 i3 V5 n1 m
+ N9 @3 z7 o% F/ u/ \+ L4 y3 D
& |, C0 W: Z' T) ]
软件即时生成的图如下图
3 a$ j- Q$ m9 P m* D9 U/ t7 L
* C" }3 N8 v+ C3 D" m* C" J4 d6 v* a- d; @- @ T
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律:
1 E1 f4 {0 e1 q一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。
5 u1 d4 ~" ~) t N9 ]( I3 U" o3. 组合和导出图片
( V7 z$ P0 G. ~
点击layout栏,出现下图所示界面
% {$ O: N; B" c! l3 Q0 Z8 n* }2 v3 M: o, Q0 f; A0 `
" U* ?+ D9 x8 M- o n7 u
& |7 n9 P; P* d6 S: [2 w 根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列 / ?# E4 |4 s+ x( Y
~6 T7 Y' Y$ p e* E/ q( q B# f+ N/ W6 N2 e" \& l$ n3 p- A: R! U, l- N
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示 {. F; u; c' ^
. c; Z u1 [0 @6 M- p0 |" i. p
g6 b3 K8 Y6 b$ a
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图
" s/ k2 t( r w2 A, t6 B
" z3 O1 t" w& k " \% U' Q- J7 }
点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图
! I! A8 }1 [8 J' V; q1 N" p( |; Q' O: x, J0 V9 A/ b. {
|