|
来源:医学生学术 . P4 [' r0 M( `5 P T1 r6 _7 }
您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢? 5 U9 J/ n$ V& }$ {
小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
' J0 J( q# ?+ Q+ l
——正式开始—— ; b1 }0 F; v# b# g5 h$ O. o9 {5 D8 i
1. 折线图 " l. z( J4 _7 j& s1 V+ l
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 6 i9 j7 ~7 V# c! s) A! F1 V, J
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图 + c9 O1 ?" X. J" i
| | 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 | | | | | |
+ _5 P1 L! }1 t+ _2 H
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图:
( i& \7 y) J' {8 Z
. G% |( ^3 l* P7 G# f8 [1 N, g" [: h( ? ~
在Data分栏中将数据粘贴进去,如下图 + I: [) X ^ y* W. F. n) ~7 X
7 ?* V! u$ u' [ i" X3 W u! L, D. _
4 Z7 w F0 v% _5 U3 q- F 软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧? . Z: \( g& [; r7 j7 L! G) c

5 [) L/ I" `$ \( o1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图
W2 `9 z$ O6 r' p) x& g4 g! f; c
$ U$ d4 S& V, [
8 \- S* ?, b- ] J5 a 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图 , |" z; E& H) ?) b: d: U

* r e3 C2 H) |4 h$ E5 U: J+ t
/ R+ e9 G# i0 E- U& s, {0 c 仍然选择XY图(XY graphs),告诉软件样本数是4
3 D; Z) q& J2 n6 `) g; D. D0 J/ f

1 }5 G5 N: P6 b ) F( s! D3 @$ o9 Z5 n V+ s" P
在Data栏中输入数据
* `! Q+ P! H0 o0 G" q8 a g2 Y* v6 i
1 Q# z/ _, a$ B b% O# |3 g
8 i0 r) q% @: s7 V5 ]
软件已经自动帮你把图做好了,稍微美化后得下图: $ c7 g, e9 t) }: v2 m' H* _

+ l! {# `- ^' I* d2 j; a ! g$ r9 l. w T. |
1.3 用已经处理好的1组数据做折线图
& O% [% }8 A" l% }* O8 H( I 如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图
9 L' E5 y+ ~" j8 Y) ITable3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | |
, A$ d1 a& g( v新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
6 R, h% h9 v4 ~" O# V0 \

0 g, f; g# J* S6 N' x & `- Y$ W) t, |3 c: U
在data栏中粘贴数据,如下图
/ Z; x) b. F. N7 ] " B# p U# |# p' s6 {0 u0 \# J
1 ~( M$ P$ V! v 打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了: : J% S- P- g( X! v2 m# r
- x! u: {! p- B9 A( `+ @* i1.4 用已经处理好的2组数据做折线比较图 - A! M8 U2 }9 W( f+ C. A) Q
如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
2 n, Z8 T- x; o8 d5 A( u, j) T 7 O' ]- n4 {" _
7 E7 K% q+ Y' J* ~! P3 U9 U
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: * r) n, s7 s: Y& X" W$ I
/ T0 M9 d$ `- X
( I0 c* h0 h) q! Z9 l" H
将数据粘贴进去 ( O+ O! d+ K6 }7 Q
( p7 M9 s5 ?3 P0 b. R
0 n; S' R( b$ L n1 z3 k/ F Z
软件即时生成的图如下图所示: ' h4 X& z5 Z2 W/ i4 O/ ~3 o4 ^- G, f

1 x0 D# B& X2 {) P
5 Y2 i4 S0 A* C8 |
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做
3 W7 u B; Z# @3 C4 n$ D' Z8 r2. 柱状图
" [; {' P3 b# M: J- H! N/ Z 柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
$ m. x0 }0 |1 _- L, H3 G2.1根据Table 5的原始数据做柱状图 ' W- c" j; L( k7 H8 [
Table 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
8 ]8 _4 v; E& m0 Q7 y5 l4 S
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 C. {6 R2 V: r$ ^9 L: ~
& e% l9 W: T6 X5 F5 b* D$ D
9 R' \. a7 S8 ?3 a4 s
在Data分栏中输入以下数据 : q2 T f* c5 Q. D8 t# V8 R1 N

$ t5 M6 v/ F- C& M% }4 W# v7 h: s' c0 _5 |" D
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图:
) Y# s! R+ B1 G+ n: c % k a4 A9 L2 v' H) ~9 D4 K! `
2.2 根据Table6的原始数据做两组数据比较的柱状图
4 l7 Y- M% Q3 y
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
' y+ q7 s8 e2 ^& }* [
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图: # N7 D! z* y& O5 H

' K6 ~5 ?5 k# _" N" _1 w, N/ v( u+ K1 W( d2 N3 |
在Data分栏中输入以下数据
/ z6 B4 t5 K1 p; V( c

4 _) n, w `( |- g" I8 p/ v
2 Y" j8 r! _! N1 z d# f
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。 0 E- r" F5 R* w; E7 {/ n8 R
2 L G7 c1 ^2 c) s4 ?
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
: Q. S9 ]1 X/ N2 bTable 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | |
. x- b, {' a' h" n 仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 A1 H0 L: O2 X; s, I) n
* Y6 }6 P9 U, i$ m' N
2 {6 X w L5 o5 I1 _ B" g+ L 软件及时生成柱状图,如下图
0 H8 m& {' I- J" \- A + @: i) {+ ^$ l6 m3 C; \ q: k
2.4 用两组计算好的数据做一个两组比较的柱状图
4 x' ]7 x% L1 Y7 ]5 e: P- m* V用Table 8的数据做成两组比较的柱状图 ! s# G/ @1 R; Z6 M
| 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 | | | | | |
( x" u3 D2 D/ Z, E1 L& D( b7 O L
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 8 {2 L# G2 u3 _! E" m5 J

: V- N" ^5 w) r! B* P
' S L1 U z5 A0 Q+ y
在data栏中输入数据 3 ~$ j- M* ^6 _! `# \: q

7 {9 T# G+ s5 Z- V6 |6 O: i0 ]7 j( V
软件即时生成的图如下图 5 f7 z' d- e- A; H& E( F

, u9 M. Y8 t% O1 q! F8 G' s) I1 _- ]0 h- g# J6 F3 Q3 y1 Y2 V
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律: $ R' @8 D5 l8 ]+ T, N
一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 1 C5 E, ?. f0 y2 m. O
3. 组合和导出图片 0 P/ I0 h; M( t/ s% _+ u+ _
点击layout栏,出现下图所示界面 ' m, P: U# b" F5 _; o# P
& o7 r2 R2 c; v+ S
: E* R4 Q2 W, x0 x
. M; t( } T1 L1 R5 j' M 根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列
9 y: ]* P3 u, @. S" T3 B: o 8 q8 |3 {1 y0 M! p* U @
! O5 X6 _" U- ?( t4 V
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
$ [8 P5 o- j% V; Y4 x1 D, l: }, t
0 ?( \1 P; H8 b: @2 y9 ?5 b- u' ~- P
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图 0 f5 q, i' n/ v( [; K+ ?
/ E8 z9 S G/ a+ i( R8 ]1 h5 `
& p7 r+ ~, g2 v: k$ K) H( ]# v 点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图
% L; G4 f# ~! i' c5 M( r, H
' @1 j/ o, v1 n9 d9 { |