来源:医学生学术
5 [4 r0 `" ?0 r. T 您还在为做统计图头痛不已吗?还在一边抱怨excel怎么这么笨却又不想从零开始学习那些复杂的统计作图软件吗?有没有什么解决的办法呢?
3 P1 J% R2 y& J# g9 f0 ^" s+ h: V 小编发现GraphPad Prism不仅简单易学而且可以搞定大部分医学研究所需的统计与作图,所以今天总结了几种常用统计图的做法,教您轻松快速地做出漂亮的统计图,您只需花很少的时间看完这个教程就可以彻底摆脱excel笨拙的作图功能了。
" j. w4 w' a% `# E5 X2 C
——正式开始—— # B3 U9 N1 D3 ~. Z1 U
1. 折线图 ( D3 M2 S4 L& I1 m
折线图最为统计图中很常见的一类图,它的特点是可以显示随时间而变化的连续数据,因此每个数据点都有一个相应的X轴值和Y轴值,所以我们在用graphpad做折线图时在数据表类型的选择上一般选XY图(XY graphs)。如下文实例。 ^4 L( c+ O6 X7 x7 {6 @
1.1 根据Table1的1组原始数据(4个样本在4个时间点分别测得的OA值)做折线图
' N% ~9 W9 N: P& H | | 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 | | | | | |
- I$ k- g( d N* S# E H% \1 J, D
打开Graphpad prism 5软件,选择XY图(XY graphs),折线图图标,因为是原始数据,需要软件帮你计算均值和误差,因此你要告诉软件你的Y值的样本数是多少,这边的样本数是4,因此我们把样本数设为4,如下图: " |) t/ G( B& q/ T( N- X7 ?& S) V
![]()
: w9 V7 B( @2 C! a9 o3 k
( {3 i: s; |% F1 Z
在Data分栏中将数据粘贴进去,如下图
" ?* |! y$ O9 A$ E. h2 _; v. Z& L
![]()
; m4 j1 l! t: b) N # ?: k$ n0 n, L
软件就会自动帮你算出均值和误差值,并做好折线图,把字体和坐标轴方向改成你想要的格式后,如下图一幅漂亮的折线图就做好了,简单吧?
* ~3 T! P$ |/ b6 h. y " t$ } W0 s4 u% X% p! A
1.2 根据Table2的原始数据(治疗组和对照组的4个样本在4个时间点分别测得的OA值)做折线图 5 a! G; z# R9 M2 {; L5 t" D
2 h) [3 k( _2 H. |# F. E8 x
* p8 {9 U: O' o2 Y 打开insert 菜单的New Data Table功能,加入一张新的数据表,见下图
3 N5 s' b5 |* R4 U% K , |! @" y0 F W
. ?! u# F9 K- f1 t: j0 P3 e$ w& J
仍然选择XY图(XY graphs),告诉软件样本数是4
% x+ O/ D, X7 t0 ?! A; R: s$ Y
![]()
5 M, {7 o8 I; x/ x- s
3 D, ^' B7 M( z% z 在Data栏中输入数据 0 X4 \8 T5 [3 p9 Y8 u
![]()
, E: `: j, o; F- O; b: D% L* `9 q' n9 B4 s* [( |
软件已经自动帮你把图做好了,稍微美化后得下图: " F( {6 t8 c5 O7 r: C
! |* G9 C* Z, G; m: J+ l# ^' u
2 H4 k# S, R3 w- d1.3 用已经处理好的1组数据做折线图
W* g2 p4 v6 S) o9 g 如果你的数据是用其他软件(excel,origin,etc..)已经处理过的,Graphpad prism也可以帮你完成剩下的作图工作,你只需告诉软件你输入的数据是已经计算好的就行了,比如你想用Table3的1组数据做折线图
2 d8 w! Q5 u3 L2 G/ lTable3 | | | | 0. | 1.000 | 0.17 | 4. | 1.725 | 0.21 | 24. | 2.133 | 0.41 | | | | 5 Y0 j& L; @# Q, V. W' x9 p c
新建一个数据表,仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图
4 {- I) [$ T0 g/ b% l( Q
![]()
) v: J, m) r7 i$ R8 [3 q% F- q7 `# y
, K) m, x+ E `8 @% g4 t在data栏中粘贴数据,如下图 7 {3 y; u' b3 r& u
![]()
& u7 z I# M5 R( k: @% Q 1 o4 o7 U' a4 t5 B9 U4 }+ R
打开Graphs栏目下的Data3,看到软件已经做好了图,稍微调整一下字体的大小,就可以得出下图所示的折线图了:
/ e) V- q9 T1 J0 V& J5 u# p6 j% N6 y- {" \& l
1.4 用已经处理好的2组数据做折线比较图
. C2 z8 N2 G, |3 o$ g* D7 Y% } 如果要用Table4所示的两组已经处理好的数据作图,步骤和1.3的一样。
* v+ g% B$ j( h9 M; s9 a% ^ ! y* b2 T% A3 @7 v& f& ~' _
! o7 i3 V& d1 L7 z" Z
仍然选择XY图(XY graphs),告诉软件你输入的是计算好的值,见下图: $ Q) ?3 |5 q" s/ J& |' y
3 I6 c1 n, _# X* z5 X
& U9 L$ K- a6 r$ U( A4 D* L% d 将数据粘贴进去
0 W5 R b, Z- j$ [+ D6 z. h5 y![]()
& t& I) ]5 l% Q# a, `7 V; p% ^. X' u! Y
软件即时生成的图如下图所示: / O7 o W2 k! [0 E
: D* g9 F+ P; l3 C" Q E7 R
. K1 R8 n, N* \& }) M4 r
折线图的处理讲完了,简单吧,让我们来看看柱状图怎么做
5 ^' A8 T$ _" z4 ] N2. 柱状图 * J! D2 {& ?5 R5 C$ q; I' V
柱状图可以很直观地表示出不同组别之间的数值差异,和折线图不同的一点是它的X轴对应的是组别而不是数值,因此在GraphPad分类栏的选择上也有所不同,见下文的实例
* U+ T6 I( {1 U N- o7 i/ E/ ~, L2.1根据Table 5的原始数据做柱状图
. v( @! K4 D. G2 zTable 5 | Control A | | Sample1 | 0.942 | 0.717 | Sample2 | 0.846 | 0.836 | Sample3 | 0.691 | 0.653 | | | |
# s4 F; z5 h: F1 Z Z
选择Column graphs栏,因为该栏默认输入的都是原始数据,因此没有输入样本数的地方,只需选择数据处理类型为(Mean&SD), 如下图。 # [. i2 K7 ?0 a2 u1 _
![]()
& W3 h# L% c! {: o8 p! N0 x
$ [" z- K/ r/ N/ z2 O' ^/ E
在Data分栏中输入以下数据 2 e' a3 t$ n' p) w4 q, ^7 K
![]()
4 p- R2 T; n% z- n
; v; c. K! c2 q2 z* z
软件就会自动帮你算出均值和误差值,并做好柱状图,见下图: + q) J! f4 Z1 `: I6 `3 ^
![]()
% d5 G: p M1 e' f2.2 根据Table6的原始数据做两组数据比较的柱状图 5 K$ ?2 F9 k8 m3 M- i
Table 6 | Group A | | Control | 0.942 | 0.846 | 0.691 | 0.515 | , 0.717 | 0.836 | 0.653 | 0.483 | | | | | | | | | |
( P t! ?% U" G; J" B
这次因为涉及到两组数据比较,所以我们选择grouped栏,图表类型选择柱状图,因为Grouped栏并不是像Column graphs栏一样默认输入的是原始数据,因此有输入样本数的地方,这边的样本数是4,因此我们相应地设置样本为4,见下图:
5 M5 ~, \6 f7 W a% |! \+ }
![]()
3 p" F' u; k4 |
9 g1 E1 j/ i8 h* j9 J7 Z
在Data分栏中输入以下数据 2 o! C0 y' L6 @' } T# Q
5 P9 u8 W/ H. R4 g
3 I I9 G3 Z+ p
软件会自动帮你做好一幅漂亮的分组柱状图,如下图。
9 u4 T$ I. g# o* `" h7 o0 M
+ R# ]# ~' q# h" x+ Y. I
2.3如果你的数据是已经处理过的数据也可以直接导入或拷贝到Graphpad,现在我们用Table7中的数据做一个柱状图
8 i( P' p" _5 N8 d! PTable 7 | | | A | 1.000 | 0.17 | B | 1.725 | 0.21 | C | 2.133 | 0.41 | | | | 0 H" u. w) x$ V
仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图
% A$ Z; ]- B: H + Z/ h$ }" g$ ?& I! }. |
% P) M; x2 l0 ?+ I, {$ e
软件及时生成柱状图,如下图 1 m! U4 |6 \$ {. o C
. {. a( A+ ?" L4 T
2.4 用两组计算好的数据做一个两组比较的柱状图
# v5 y2 R' L9 X$ H8 l2 A$ {, A用Table 8的数据做成两组比较的柱状图
9 U: ]& e' ]( g1 G" l4 t | 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 | | | | | |
% f* s9 ?6 i. s7 X
操作步骤和2.3一样,只需多输入一组数据,仍然选择Grouped栏,告诉软件你输入的值是已经计算好的,如下图 % g. v% U6 }- I$ K; e( {' w
" O! C" ?7 C9 }2 S/ q
f* D; B+ @# J' {
在data栏中输入数据
- g/ B: R4 D7 K8 a, Q![]()
$ n: U. @6 Q8 j) m( N f; F# A! M4 b) |) H: A, x; n0 u
软件即时生成的图如下图
+ Y6 t6 i+ y D4 ]& ^![]()
* D8 W6 |& ^: L7 ]% v
" g1 n$ G& d3 m' m6 Y* z4 p
折线图和柱状图的处理都讲完了,在graphpad数据表类型的选择上小编总结出了2条规律:
3 J' |* z2 _( I. P: R( A5 D7 N9 F4 D一、折线图,散点图这种有一一对应的X,Y值一般都选择XY栏 二、柱状图,箱型图这种有组别的数据需要用软件计算的选择column栏,处理加工过的数据一般选择group栏。 ' V( t0 E! d. T
3. 组合和导出图片
) [3 @" D; M3 N
点击layout栏,出现下图所示界面
* R, r1 h& H' x& [7 G& E) }# x1 J4 [
; ]& S% |8 G2 P+ A- D; N: U
' k# K9 Y0 l7 F9 O9 _
根据你的图片的数量,选择合适的布局,下图选择的是6张图分成3排排列
! `2 u5 a. z) M4 |0 y, L* T0 n& A. s + H1 B9 Y9 S c" M5 \
% A) Q! }9 L' F; f! ^
将做好的图片拖到对应的方格中,用添加文章工具加入图片编号,完成后如下图所示
% W! i% V& i3 ]! h3 ^( K9 F![]()
$ {" R" j8 ]* k+ v9 j; ?8 C0 C) ?( U4 f
然后导出图片:点击File目录下的Export,出现下图所示的界面,选择好符合相关SCI杂志要求的格式,分辨率和宽度,如下图 2 W' O7 z! I4 q
![]()
9 u/ W# W# e( K" W: T- N + Y( H2 V' z, Z" S" \, t1 e
点击ok,一张漂亮的可以直接拿去投稿的组合图就做好了,见下图 # e' x" ] {' `& ]6 I c& K$ i% P
2 }, @: G3 q% c6 b: {/ x1 [- t' ~
|